Description of problem: In Fedora 24, when installing community-mysql-server package, it tries to bring in mariadb package along with 5 other packages. But the transaction check failed with this error: "file /usr/bin/mysqlbinlog conflicts between attempted installs of community-mysql-server-5.7.11-2.fc24.x86_64 and mariadb-1:10.1.14-1.fc24.x86_64". Version-Release number of selected component (if applicable): community-mysql-server-5.7.11-2.fc24.x86_64 How reproducible: Steps to Reproduce: 1. sudo dnf install community-mysql-server 2. 3. Actual results: Nothing is installed due to the conflict. Expected results: The installation should go through fine. Additional info:
MySQL 5.7.12 in testing has a fix for this: https://bodhi.fedoraproject.org/updates/FEDORA-2016-dfa325d31b Would be nice if that update could be pushed to stable.
You can test the MySQL 5.7.12 package by doing: dnf --allowerasing --enablerepo=updates-testing install community-mysql-server
It also breaks updates F23 -> F24 if both community-mysql-server and mariadb was installed. In community-mysql-server F23 package /usr/bin/mysqlbinlog was not present. $ sudo dnf --disablerepo \* --enablerepo updates --releasever 23 repoquery -l community-mysql-server | grep mysqlbinlog $ sudo dnf --disablerepo \* --enablerepo updates --releasever 24 repoquery -l community-mysql-server | grep mysqlbinlog /usr/bin/mysqlbinlog
http://forums.fedoraforum.org/showthread.php?t=311091
The problem no longer exist when upgrade to community-mysql-server-5.7.15-1.fc24.x86_64