Comment 8 for bug 1199534

Revision history for this message
monty solomon (monty+launchpad) wrote : Re: RPM packages for 5.6 need "shared-compat" package

Percona 5.6 and 5.7 are missing the needed libraries.

MySQL-python-1.2.3-0.3.c1.1.el6.x86_64 has missing requires of libmysqlclient_r.so.16()(64bit)
MySQL-python-1.2.3-0.3.c1.1.el6.x86_64 has missing requires of libmysqlclient_r.so.16(libmysqlclient_16)(64bit)
collectd-mysql-5.5.1.sfx0-1.el6.x86_64 has missing requires of libmysqlclient_r.so.16()(64bit)
collectd-mysql-5.5.1.sfx0-1.el6.x86_64 has missing requires of libmysqlclient_r.so.16(libmysqlclient_16)(64bit)
perl-DBD-MySQL-4.013-3.el6.x86_64 has missing requires of libmysqlclient.so.16()(64bit)
perl-DBD-MySQL-4.013-3.el6.x86_64 has missing requires of libmysqlclient.so.16(libmysqlclient_16)(64bit)
2:postfix-2.6.6-6.el6_7.1.x86_64 has missing requires of libmysqlclient.so.16()(64bit)
2:postfix-2.6.6-6.el6_7.1.x86_64 has missing requires of libmysqlclient.so.16(libmysqlclient_16)(64bit)
2:postfix-2.6.6-6.el6_7.1.x86_64 has missing requires of mysql-libs

The upstream mysql-community-libs-compat-5.7.11-1.el6 contains the appropriate libraries but they are not available in the Percona Server 5.7 release:

# rpm -ql mysql-community-libs-compat
/etc/ld.so.conf.d/mysql-x86_64.conf
/usr/lib64/mysql
/usr/lib64/mysql/libmysqlclient.so.16
/usr/lib64/mysql/libmysqlclient.so.16.0.0
/usr/lib64/mysql/libmysqlclient_r.so.16
/usr/lib64/mysql/libmysqlclient_r.so.16.0.0
/usr/share/doc/mysql-community-libs-compat-5.7.11
/usr/share/doc/mysql-community-libs-compat-5.7.11/COPYING
/usr/share/doc/mysql-community-libs-compat-5.7.11/README

Linux purple-dust 3.18.26-83.el6.x86_64 #1 SMP Mon Jan 25 18:39:22 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
CentOS release 6.7 (Final)