[MDEV-22969] MariaDB-server package conflicts with previous versions of MariaDB-client Created: 2020-06-20  Updated: 2020-06-21  Resolved: 2020-06-21

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

Type: Bug Priority: Blocker
Reporter: Elena Stepanova Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: regression


 Description   

I don't think it's necessarily a show-stopper, but I'm setting it to a blocker now to make sure it's been looked at before the release. Please feel free to demote it after that.

If MariaDB-client (packaged by MariaDB) of 10.1-10.4 version is installed in the system, an attempt to install MariaDB-server 10.5 fails with a conflict error:

Transaction check error:
  file /usr/bin/mysql_find_rows from install of MariaDB-server-10.5.3-1.el7.centos.x86_64 conflicts with file from package MariaDB-client-10.1.45-1.el7.centos.x86_64
  file /usr/bin/mysqlaccess from install of MariaDB-server-10.5.3-1.el7.centos.x86_64 conflicts with file from package MariaDB-client-10.1.45-1.el7.centos.x86_64

10.4 server installs alongside previous clients fine.

The workaround is to install MariaDB-client 10.5 together with MariaDB-server 10.5 (or before).



 Comments   
Comment by Sergei Golubchik [ 2020-06-20 ]

It is a showstopper. Thanks for catching it before the release, it'd be a lot more messy to fix it afterwards!

Generated at Thu Feb 08 09:18:51 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.