[MDEV-9812] Cannot install (or upgrade to) MariaDB-client on CentOS 5, 6, RHEL 5 if mysql-bench from distro is installed Created: 2016-03-28  Updated: 2020-09-03  Resolved: 2020-09-03

Status: Closed
Project: MariaDB Server
Component/s: Packaging
Fix Version/s: N/A

Type: Task Priority: Minor
Reporter: Elena Stepanova Assignee: Sergei Golubchik
Resolution: Won't Fix Votes: 0
Labels: None

Issue Links:
PartOf
is part of MDEV-22315 MySQL -> MariaDB upgrades Open

 Description   

$ sudo yum install mysql-bench
...
Transaction Test Succeeded
Running Transaction
  Updating   : mysql-libs-5.1.73-5.el6_7.1.i686                                                                                  1/4 
  Installing : mysql-5.1.73-5.el6_7.1.i686                                                                                       2/4 
  Installing : mysql-bench-5.1.73-5.el6_7.1.i686                                                                                 3/4 
  Cleanup    : mysql-libs-5.1.61-1.el6_2.1.i686                                                                                  4/4 
 
Installed:
  mysql-bench.i686 0:5.1.73-5.el6_7.1                                                                                                
 
Dependency Installed:
  mysql.i686 0:5.1.73-5.el6_7.1                                                                                                      
 
Dependency Updated:
  mysql-libs.i686 0:5.1.73-5.el6_7.1                                                                                                 
 
Complete!

$ sudo yum install rpms/MariaDB-10.1.13-centos6-i686-client.rpm 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.funet.fi
 * epel: mirror.nsc.liu.se
 * extras: ftp.funet.fi
 * updates: ftp.funet.fi
Setting up Install Process
Examining rpms/MariaDB-10.1.13-centos6-i686-client.rpm: MariaDB-client-10.1.13-1.el6.i686
Marking rpms/MariaDB-10.1.13-centos6-i686-client.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package MariaDB-client.i686 0:10.1.13-1.el6 will be obsoleting
--> Processing Dependency: MariaDB-common for package: MariaDB-client-10.1.13-1.el6.i686
---> Package mysql.i686 0:5.1.73-5.el6_7.1 will be obsoleted
--> Processing Dependency: mysql = 5.1.73-5.el6_7.1 for package: mysql-bench-5.1.73-5.el6_7.1.i686
--> Finished Dependency Resolution
Error: Package: MariaDB-client-10.1.13-1.el6.i686 (/MariaDB-10.1.13-centos6-i686-client)
           Requires: MariaDB-common
Error: Package: mysql-bench-5.1.73-5.el6_7.1.i686 (@updates)
           Requires: mysql = 5.1.73-5.el6_7.1
           Removing: mysql-5.1.73-5.el6_7.1.i686 (@updates)
               mysql = 5.1.73-5.el6_7.1
           Obsoleted By: MariaDB-client-10.1.13-1.el6.i686 (/MariaDB-10.1.13-centos6-i686-client)
               mysql = 10.1.13-1.el6
           Available: mysql-5.1.73-5.el6_6.i686 (base)
               mysql = 5.1.73-5.el6_6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest



 Comments   
Comment by Daniel Black [ 2020-09-03 ]

centos6 is eol in November 2020

centos7 doesn't include mysql-bench (it has a mariadb-bench-5.5.65)

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