Description:
The distribution of Red Hat Enterprise Linux 5 RPM (x86) in RPM form will not install without force because of essential library issues.
How to repeat:
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.2 (Tikanga)
# find ./ -name "MySQL-*"
./MySQL-embedded-community-5.1.25-0.rhel5.i386.rpm
./MySQL-devel-community-5.1.25-0.rhel5.i386.rpm
./MySQL-client-community-5.1.25-0.rhel5.i386.rpm
./MySQL-shared-community-5.1.25-0.rhel5.i386.rpm
./MySQL-server-community-5.1.25-0.rhel5.i386.rpm
./MySQL-test-community-5.1.25-0.rhel5.i386.rpm
# rpm -Uvh MySQL-*
error: Failed dependencies:
libmysqlclient.so.15 is needed by (installed) perl-DBD-MySQL-3.0007-1.fc6.i386
libmysqlclient.so.15 is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386
libmysqlclient.so.15 is needed by (installed) libdbi-dbd-mysql-0.8.1a-1.2.2.i386
libmysqlclient.so.15 is needed by (installed) dovecot-1.0.7-2.el5.i386
libmysqlclient.so.15 is needed by (installed) mod_auth_mysql-3.0.0-3.1.i386
libmysqlclient.so.15 is needed by (installed) php-mysql-5.1.6-20.el5.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) perl-DBD-MySQL-3.0007-1.fc6.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) libdbi-dbd-mysql-0.8.1a-1.2.2.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) dovecot-1.0.7-2.el5.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) mod_auth_mysql-3.0.0-3.1.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) php-mysql-5.1.6-20.el5.i386
libmysqlclient_r.so.15 is needed by (installed) MySQL-python-1.2.1-1.i386
libmysqlclient_r.so.15 is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386
libmysqlclient_r.so.15 is needed by (installed) freeradius-server-2.0.5-0.i386
libmysqlclient_r.so.15(libmysqlclient_15) is needed by (installed) MySQL-python-1.2.1-1.i386
libmysqlclient_r.so.15(libmysqlclient_15) is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386
libmysqlclient_r.so.15(libmysqlclient_15) is needed by (installed) freeradius-server-2.0.5-0.i386
# rpm -qpl MySQL-shared-community-5.1.25-0.rhel5.i386.rpm | grep libmysqlclient.so
/usr/lib/libmysqlclient.so
/usr/lib/libmysqlclient.so.16
/usr/lib/libmysqlclient.so.16.0.0
Description: The distribution of Red Hat Enterprise Linux 5 RPM (x86) in RPM form will not install without force because of essential library issues. How to repeat: # cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.2 (Tikanga) # find ./ -name "MySQL-*" ./MySQL-embedded-community-5.1.25-0.rhel5.i386.rpm ./MySQL-devel-community-5.1.25-0.rhel5.i386.rpm ./MySQL-client-community-5.1.25-0.rhel5.i386.rpm ./MySQL-shared-community-5.1.25-0.rhel5.i386.rpm ./MySQL-server-community-5.1.25-0.rhel5.i386.rpm ./MySQL-test-community-5.1.25-0.rhel5.i386.rpm # rpm -Uvh MySQL-* error: Failed dependencies: libmysqlclient.so.15 is needed by (installed) perl-DBD-MySQL-3.0007-1.fc6.i386 libmysqlclient.so.15 is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386 libmysqlclient.so.15 is needed by (installed) libdbi-dbd-mysql-0.8.1a-1.2.2.i386 libmysqlclient.so.15 is needed by (installed) dovecot-1.0.7-2.el5.i386 libmysqlclient.so.15 is needed by (installed) mod_auth_mysql-3.0.0-3.1.i386 libmysqlclient.so.15 is needed by (installed) php-mysql-5.1.6-20.el5.i386 libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) perl-DBD-MySQL-3.0007-1.fc6.i386 libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386 libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) libdbi-dbd-mysql-0.8.1a-1.2.2.i386 libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) dovecot-1.0.7-2.el5.i386 libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) mod_auth_mysql-3.0.0-3.1.i386 libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) php-mysql-5.1.6-20.el5.i386 libmysqlclient_r.so.15 is needed by (installed) MySQL-python-1.2.1-1.i386 libmysqlclient_r.so.15 is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386 libmysqlclient_r.so.15 is needed by (installed) freeradius-server-2.0.5-0.i386 libmysqlclient_r.so.15(libmysqlclient_15) is needed by (installed) MySQL-python-1.2.1-1.i386 libmysqlclient_r.so.15(libmysqlclient_15) is needed by (installed) mysql-connector-odbc-3.51.12-2.2.i386 libmysqlclient_r.so.15(libmysqlclient_15) is needed by (installed) freeradius-server-2.0.5-0.i386 # rpm -qpl MySQL-shared-community-5.1.25-0.rhel5.i386.rpm | grep libmysqlclient.so /usr/lib/libmysqlclient.so /usr/lib/libmysqlclient.so.16 /usr/lib/libmysqlclient.so.16.0.0