[MDEV-10263] MariaDB couldn't install on Fedora 24 Created: 2016-06-21  Updated: 2016-09-08  Resolved: 2016-09-08

Status: Closed
Project: MariaDB Server
Component/s: Packaging, Platform RedHat
Affects Version/s: N/A
Fix Version/s: N/A

Type: Bug Priority: Major
Reporter: Mikhail Gavrilov Assignee: Daniel Bartholomew
Resolution: Fixed Votes: 2
Labels: None


 Description   

Today is release Fedora 24, but MariaDB compiled for Fodora 23 couldn't install on updated system.

# dnf install MariaDB-server
Last metadata expiration check: 0:24:35 ago on Tue Jun 21 19:32:02 2016.
Error: nothing provides libjemalloc.so.1()(64bit) needed by MariaDB-server-10.1.14-1.fc23.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages)
 
# cat /etc/yum.repos.d/mariadb.repo 
# MariaDB 10.1 Fedora repository list - created 2015-10-29 22:02 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/fedora23-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
enabled=1



 Comments   
Comment by Elena Stepanova [ 2016-06-21 ]

Apparently, Fedora 24 offers libjemalloc.so.2.

We'll need fc24 VMs to build the packages.

Comment by Daniel Black [ 2016-07-20 ]

The following migrations from fc24 packages are needed.

$ sudo dnf update
Failed to synchronize cache for repo 'qgis', disabling.
Last metadata expiration check: 0:00:42 ago on Wed Jul 20 11:26:49 2016.
Dependencies resolved.
============================================================================================================================================================================================
 Package                                          Arch                                     Version                                          Repository                                 Size
============================================================================================================================================================================================
Installing:
 MariaDB-common                                   x86_64                                   10.1.16-1.fc23                                   mariadb                                    48 k
 MariaDB-devel                                    x86_64                                   10.1.16-1.fc23                                   mariadb                                   6.5 M
     replacing  mariadb-devel.x86_64 1:10.1.14-2.fc24
 MariaDB-shared                                   x86_64                                   10.1.16-1.fc23                                   mariadb                                   1.3 M
     replacing  mariadb-libs.x86_64 1:10.1.14-2.fc24
 
Transaction Summary
============================================================================================================================================================================================
Install  3 Packages
 
Total download size: 7.9 M
Installed size: 44 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): MariaDB-10.1.16-fedora23-x86_64-common.rpm                                                                                                            46 kB/s |  48 kB     00:01    
(2/3): MariaDB-10.1.16-fedora23-x86_64-shared.rpm                                                                                                           107 kB/s | 1.3 MB     00:12    
(3/3): MariaDB-10.1.16-fedora23-x86_64-devel.rpm                                                                                                            232 kB/s | 6.5 MB     00:28    
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                       279 kB/s | 7.9 MB     00:28     
warning: /var/cache/dnf/mariadb-a40953acf2a3cd7c/packages/MariaDB-10.1.16-fedora23-x86_64-devel.rpm: Header V4 DSA/SHA1 Signature, key ID 1bb943db: NOKEY
Importing GPG key 0x1BB943DB:
 Userid     : "MariaDB Package Signing Key <package-signing-key@mariadb.org>"
 Fingerprint: 1993 69E5 404B D5FC 7D2F E43B CBCB 082A 1BB9 43DB
 From       : https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
  file /etc/my.cnf from install of MariaDB-common-10.1.16-1.fc23.x86_64 conflicts with file from package mariadb-config-1:10.1.14-2.fc24.x86_64
  file /usr/lib64/mysql/plugin/dialog.so from install of MariaDB-common-10.1.16-1.fc23.x86_64 conflicts with file from package mariadb-common-1:10.1.14-2.fc24.x86_64
  file /usr/lib64/mysql/plugin/mysql_clear_password.so from install of MariaDB-common-10.1.16-1.fc23.x86_64 conflicts with file from package mariadb-common-1:10.1.14-2.fc24.x86_64

Comment by Daniel Bartholomew [ 2016-07-20 ]

I've added Fedora24 builders to our buildbot system. Builds will start happening on all future pushes.

I'll be monitoring the first few builds to make sure they work as expected.

Comment by Daniel Bartholomew [ 2016-09-08 ]

We now have Fedora 24 repositories, so closing

Generated at Thu Feb 08 07:40:53 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.