rpm dependencies?
rpm dependencies?
i'm trying to install a package but get these dependencies error:
[root@localhost lib]# rpm -iv /home/luke/temp/pgadmin*.rpm
error: Failed dependencies:
libcrypto.so.4 is needed by pgadmin3-1.0.2-1
libssl.so.4 is needed by pgadmin3-1.0.2-1
so i check in /usr/lib and find i have the libraries
but with *so.2 instead of *so.4
so i try making symbolic links
i'm not sure if it's the right way to do things but it's worked before
tried to install again and get the same dependency errors
also tried upgrading the libs in hopes it would include the *so.4 libs with a rpm
but got a couple dozen dependency errors
what it is the reason behind the numbering in the .so libs?
if they are just links couldn't the programs check for the base .so
eg.. libcrypto.so.0.9.6b instead of libcrypto.so.4
these are the commands i ran:
ls libcrypto*
libcrypto.so.0.9.6b libcrypto.so.2
ls libssl*
libssl.so.0.9.6b libssl.so.2
ln -s libcrypto.so.0.9.6b libcrypto.so.4
ln -s libssl.so.0.9.6b libssl.so.4
[root@localhost temp]# rpm -Uv ./openssl-0.9.7a-20.1.i686.rpm
warning: ./openssl-0.9.7a-20.1.i686.rpm: V3 DSA signature: NOKEY, key ID ac64a5d1
error: Failed dependencies:
libcrypto.so.2 is needed by (installed) cyrus-sasl-md5-2.1.7-2
etc 'dependencies' ....
|