Topic: Dependency issue
Hi,
I've got some dependency issue with Percona MySQL server. When I'm trying to install php-mysql I recived the following errors:
# yum install php-mysql
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
* base: mirror01.th.ifl.net
* epel: mirrors.coreix.net
* extras: mirror01.th.ifl.net
* remi: remi-mirror.dedipower.com
* updates: mirror01.th.ifl.net
percona | 951 B 00:00
remi | 2.9 kB 00:00
91 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-mysql.x86_64 0:5.3.16-3.el6.remi will be installed
--> Processing Dependency: php-pdo(x86-64) = 5.3.16-3.el6.remi for package: php-mysql-5.3.16-3.el6.remi.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: php-mysql-5.3.16-3.el6.remi.x86_64
Package mysql-libs is obsoleted by Percona-Server-shared-51, but obsoleting package does not provide for requirements
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_16)(64bit) for package: php-mysql-5.3.16-3.el6.remi.x86_64
Package mysql-libs is obsoleted by Percona-Server-shared-51, but obsoleting package does not provide for requirements
--> Running transaction check
---> Package php-mysql.x86_64 0:5.3.16-3.el6.remi will be installed
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: php-mysql-5.3.16-3.el6.remi.x86_64
Package mysql-libs is obsoleted by Percona-Server-shared-51, but obsoleting package does not provide for requirements
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_16)(64bit) for package: php-mysql-5.3.16-3.el6.remi.x86_64
Package mysql-libs is obsoleted by Percona-Server-shared-51, but obsoleting package does not provide for requirements
---> Package php-pdo.x86_64 0:5.3.16-3.el6.remi will be installed
--> Processing Dependency: php-common(x86-64) = 5.3.16-3.el6.remi for package: php-pdo-5.3.16-3.el6.remi.x86_64
--> Running transaction check
---> Package php-common.x86_64 0:5.3.16-3.el6.remi will be installed
---> Package php-mysql.x86_64 0:5.3.16-3.el6.remi will be installed
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: php-mysql-5.3.16-3.el6.remi.x86_64
Package mysql-libs is obsoleted by Percona-Server-shared-51, but obsoleting package does not provide for requirements
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_16)(64bit) for package: php-mysql-5.3.16-3.el6.remi.x86_64
Package mysql-libs is obsoleted by Percona-Server-shared-51, but obsoleting package does not provide for requirements
--> Finished Dependency Resolution
Error: Package: php-mysql-5.3.16-3.el6.remi.x86_64 (remi)
Requires: libmysqlclient.so.18(libmysqlclient_16)(64bit)
Available: mysql-libs-5.5.25a-1.el6.remi.x86_64 (remi)
libmysqlclient.so.18(libmysqlclient_16)(64bit)
Available: mysql-libs-5.5.27-1.el6.remi.x86_64 (remi)
libmysqlclient.so.18(libmysqlclient_16)(64bit)
Error: Package: php-mysql-5.3.16-3.el6.remi.x86_64 (remi)
Requires: libmysqlclient.so.18(libmysqlclient_18)(64bit)
Available: mysql-libs-5.5.25a-1.el6.remi.x86_64 (remi)
libmysqlclient.so.18(libmysqlclient_18)(64bit)
Available: mysql-libs-5.5.27-1.el6.remi.x86_64 (remi)
libmysqlclient.so.18(libmysqlclient_18)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
The libmysql libraries (libmysqlclient.so.18) are already installed:
# rpm -ql Percona-Server-shared-55-5.5.27
/usr/lib64/libmysqlclient.so
/usr/lib64/libmysqlclient.so.18
/usr/lib64/libmysqlclient.so.18.0.0
/usr/lib64/libmysqlclient_r.so
/usr/lib64/libmysqlclient_r.so.18
/usr/lib64/libmysqlclient_r.so.18.0.0
/usr/lib64/mysql/plugin/libfnv1a_udf.a
/usr/lib64/mysql/plugin/libfnv1a_udf.la
/usr/lib64/mysql/plugin/libfnv_udf.a
/usr/lib64/mysql/plugin/libfnv_udf.la
/usr/lib64/mysql/plugin/libmurmur_udf.a
/usr/lib64/mysql/plugin/libmurmur_udf.la
- any help would be appreciated