Comment 5 for bug 1642642

Revision history for this message
CJ (rcj1) wrote :

For us, percona-toolkit requires perl-DBD-MySQL, which subsequently requires mariadb-libs.

Seems like we either would need to find another source for DBD or find a way to bypass the mariadb-libs requirement.

# yum install percona-toolkit
Loaded plugins: priorities, ulninfo
526 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package percona-toolkit.x86_64 0:3.0.2-1.el6 will be installed
--> Processing Dependency: perl(DBD::mysql) >= 1.0 for package: percona-toolkit-3.0.2-1.el6.x86_64
--> Running transaction check
---> Package perl-DBD-MySQL.x86_64 0:4.023-5.0.1.el7 will be installed
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: perl-DBD-MySQL-4.023-5.0.1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: perl-DBD-MySQL-4.023-5.0.1.el7.x86_64
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.52-1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================
 Package Arch Version Repository Size
========================================================================================================================================================================
Installing:
 percona-toolkit x86_64 3.0.2-1.el6 percona-release 4.9 M
Installing for dependencies:
 mariadb-libs x86_64 1:5.5.52-1.el7 ol7_latest 761 k
 perl-DBD-MySQL x86_64 4.023-5.0.1.el7 ol7_latest 140 k

Transaction Summary
========================================================================================================================================================================
Install 1 Package (+2 Dependent packages)

Total size: 5.7 M
Installed size: 23 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test

Transaction check error:
  file /usr/lib64/mysql/plugin/dialog.so from install of mariadb-libs-1:5.5.52-1.el7.x86_64 conflicts with file from package Percona-Server-server-57-5.7.17-13.1.el6.x86_64

Error Summary
-------------