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