Bug#338284: [Pkg-openssl-devel] Bug#338284: libssl0.9.8: shlibs file not strict enough

Kurt Roeckx kurt at roeckx.be
Wed Nov 9 19:32:19 UTC 2005


On Wed, Nov 09, 2005 at 02:04:29AM -0600, Peter Samuelson wrote:
> 
> Package: libssl0.9.8
> Version: 0.9.8-3

You mean 0.9.8a-1 has the bug since 0.9.8-3 didn't have symbol
versioning yet.

> libssl0.9.8.shlibs is not strict enough.  It should mention (>= 0.9.8a)
> because of the addition of symbol versioning.

It looks like we did something wrong, or something is broken.  We
have this in shlibs.local:
libcrypto 0.9.8 libssl0.9.8 (>= 0.9.8a-1)
libssl 0.9.8 libssl0.9.8 (>= 0.9.8a-1)

Yet /var/lib/dpkg/info/libssl0.9.8.shlibs says:
libcrypto 0.9.8 libssl0.9.8
libssl 0.9.8 libssl0.9.8

> I had a previous version of libssl0.9.8 on my system, and got a failure
> trying to link to a library that uses libssl0.9.8, because of lack of
> symbol versions.

I assume that the library you're trying to link to is linked
against a newer libssl0.9.8 with symbol versioning?

Anyway, this really only cause problems in sid where you didn't
upgrade yet.  There never was a version (of libssl0.9.8) in
testing that didn't have symbol versioning.  So it isn't that
important to get fixed, but I'll look into it.


Kurt





More information about the Pkg-openssl-devel mailing list