Resolving dependencies (libcrypto.so.4...)

Reuben Farrelly reuben-fedora-devel at reub.net
Tue Mar 8 04:28:59 UTC 2005


Hi,

Jim Cornette wrote:
>> I downloaded openssl-0.9.7e-3 from the development tree
>> rpm -i openssl-0.9.7e-3 Now I had both the lib...so.4 and the ...so.5 
>> libs in my box.
>> Yum update did its work after this.
>>
>> Remember to rpm -e openssl-0.9.7a-46 later when all packages are over to
>> the new version.
>>
>> Enjoy the bumpy ride and avoid the baby-eating horror-gurus!
>>
>> success!
>> Henk
>>
> 
> Mutt required the so.4 versions for two of the libs that you mentioned. 
> I upgraded via ftp to rawhide and it installed the later so.5 versions.
> 
> Anyway, making a symlink from the so.5 symlink to an so.4 symlink 
> allowed mutt to work.
> 
> What other programs "require" the so.4 versions that are in development?
> 
> Jim

Here are some:

[root at tornado postfix]# rpm -e openssl097a
error: Failed dependencies:
         libcrypto.so.4 is needed by (installed) spamassassin-3.0.2-1.i386
         libcrypto.so.4 is needed by (installed) mutt-1.4.2.1-1.i386
         libcrypto.so.4 is needed by (installed) pyOpenSSL-0.6-1.p23.1.i386
         libcrypto.so.4 is needed by (installed) 
perl-Crypt-SSLeay-0.51-5.i386
         libcrypto.so.4 is needed by (installed) ruby-libs-1.8.2-4.i386
         libcrypto.so.4 is needed by (installed) ntp-4.2.0.a.20040617-6.i386
         libcrypto.so.4 is needed by (installed) libwvstreams-3.75.0-3.i386
         libcrypto.so.4 is needed by (installed) python-2.4-4.i386
         libcrypto.so.4 is needed by (installed) lftp-3.0.13-1.i386
         libssl.so.4 is needed by (installed) spamassassin-3.0.2-1.i386
         libssl.so.4 is needed by (installed) mutt-1.4.2.1-1.i386
         libssl.so.4 is needed by (installed) pyOpenSSL-0.6-1.p23.1.i386
         libssl.so.4 is needed by (installed) perl-Crypt-SSLeay-0.51-5.i386
         libssl.so.4 is needed by (installed) ruby-libs-1.8.2-4.i386
         libssl.so.4 is needed by (installed) libwvstreams-3.75.0-3.i386
         libssl.so.4 is needed by (installed) python-2.4-4.i386
         libssl.so.4 is needed by (installed) lftp-3.0.13-1.i386


It would be really nice if the owners of those packages scheduled a 
nightly rebuild of them all so that the openssl097a package is no longer 
required.  (I'm not sure adding 9 or so bugzilla reports with "please 
rebuild" is that useful to anyone so I'll desist on that one..).

Perhaps there are issues rebuilding some of them with the newer gcc4 in 
rawhide though? :(

Reuben





More information about the fedora-devel-list mailing list