Bug #81390 mariadb galera not replaced with community packages during upgrade on fc24
Submitted: 12 May 2016 8:56 Modified: 13 May 2016 14:56
Reporter: Ramana Yeruva Email Updates:
Status: Closed Impact on me:
Category:MySQL Server: Installing Severity:S3 (Non-critical)
Version:5.7.13 OS:Any
Assigned to: CPU Architecture:Any

[12 May 2016 8:56] Ramana Yeruva
During release testing of 5.6.31 and 5.7.13 for fedora24 repo,found that mariadb galera server is not replaced with community server during upgrade.
Noticed that there is change in mariadb package in fedora24 wrt fedora23 which is causing problem.

mariadb-galera-server.x86_64(fc23) changed to mariadb-server-galera.x86_64(fc24)

How to repeat:
dnf remove 'mysql*'
dnf remove 'mariadb*'
rm -rf /var/lib/mysql /var/lib/mysql-files /var/lib/mysql-keyring /etc/my.cnf
dnf -y install mariadb-server-galera.x86_64
dnf -y install mysql57-community-release-fc24-1.noarch.rpm<--enable 5.6 or 5.7
dnf -y update<--see packages are not upraded
Dependencies resolved.
Nothing to do.

dnf -y install mysql-community-bench.x86_64 mysql-community-client.x86_64 mysql-community-common.x86_64 mysql-community-devel.x86_64 mysql-community-embedded.x86_64 mysql-community-embedded-devel.x86_64 mysql-community-libs.x86_64 mysql-community-server.x86_64 mysql-community-test.x86_64
Last metadata expiration check: 0:00:03 ago on Thu May 12 10:01:09 2016.
Error: package mariadb-server-galera-1:10.1.13-3.fc24.x86_64 requires mariadb-common(x86-64) = 1:10.1.13-3.fc24, but none of the providers can be installed
(try to add '--allowerasing' to command line to replace conflicting packages)
[13 May 2016 14:56] Paul DuBois
Posted by developer:
Noted in 5.6.31, 5.7.13 changelogs.

On Fedora 24, upgrades using a Community MySQL Server RPM failed to
replace an installed MariaDB Galera server due to a change in the
MariaDB package.