Hi, I'm running RedHat Linux 7.2 and I want to install MySQL 4.1. I have downloaded the following RPM packages to install in the following order:
MySQL-server-4.1.1-1.i386.rpm MySQL-client-4.1.1-0.i386.rpm MySQL-devel-4.1.1-0.i386.rpm MySQL-shared-4.1.1-0.i386.rpm I try to install the packages but when I get to the shared RPM I get the following output: ]# rpm -i --force MySQL-shared-4.1.1-0.i386.rpm error: failed dependencies: libcrypto.so.0.9.6 is needed by MySQL-shared-4.1.1-0 libssl.so.0.9.6 is needed by MySQL-shared-4.1.1-0 I know that these libraries are installed in /usr/lib/ but 'rpm' only gives me a failed dependency. I also tried the following queries on 'rpm' to see if I have the correct RPM packages installed: ]# rpm -qilf /usr/lib/libcrypto.so.0.9.6 Name : openssl096 Relocations: (not relocateable) Version : 0.9.6 Vendor: Red Hat, Inc. Release : 6 Build Date: Mon 06 Aug 2001 10:11:09 PM MDT Install date: Thu 26 Feb 2004 04:49:52 PM MST Build Host: porky.devel.redhat.com Group : System Environment/Libraries Source RPM: openssl096-0.9.6-6.src.rpm Size : 1599661 License: BSDish Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : http://www.openssl.org/ Summary : Secure Sockets Layer Toolkit. Description : The OpenSSL certificate management tool and the shared libraries that provide various cryptographic algorithms and protocols. /usr/lib/libcrypto.so.0.9.6 /usr/lib/libssl.so.0.9.6 /usr/share/doc/openssl096-0.9.6 /usr/share/doc/openssl096-0.9.6/CHANGES /usr/share/doc/openssl096-0.9.6/FAQ /usr/share/doc/openssl096-0.9.6/INSTALL /usr/share/doc/openssl096-0.9.6/LICENSE /usr/share/doc/openssl096-0.9.6/NEWS /usr/share/doc/openssl096-0.9.6/README /usr/share/doc/openssl096-0.9.6/c-indentation.el /usr/share/doc/openssl096-0.9.6/openssl.txt /usr/share/doc/openssl096-0.9.6/openssl_button.gif /usr/share/doc/openssl096-0.9.6/openssl_button.html /usr/share/doc/openssl096-0.9.6/ssleay.txt ]# rpm -qa | grep openssl openssl-devel-0.9.6b-8 openssl096-0.9.6-6 openssl-perl-0.9.6b-8 openssl095a-0.9.5a-11 openssl-0.9.6b-8 Has anyone else had this problem? Is there any other way that I might be able to install the shared RPM without using the '--nodeps' flag? Any ideas? Colin Lawrence