On Thu, 2006-07-27 at 13:31 +0400, Sergej Pupykin wrote:
> Hi, All!
> 
> Tell me please, why (for example) sshd linked with libssl.so.0.9.7 instead
> libssl.so?

Libssl is a so-called versioned library. Programs can and will break
between 0.9.7 and 0.9.8, some even check on runtime if they are running
against 0.9.8a or 0.9.8b for example. This is the reason why
applications link to a specific version of libssl.
> 
> I found some packages with such dependencies. How can I rebuild sshd
> properly?

Don't rebuild, upgrade your system. Upgrading openssl only is not smart.

> I upgrade openssl to 0.9.8 and all program that depends on it was broken.
> 
> I can solve this problem by "ln -s libssl.so.0.9.8 libssl.so.0.9.7" but it
> is very strange and I think wrong.
> 
> 
> _______________________________________________
> arch mailing list
> arch@archlinux.org
> http://www.archlinux.org/mailman/listinfo/arch
> 


_______________________________________________
arch mailing list
arch@archlinux.org
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to