Bug#338284: [Pkg-openssl-devel] Bug#338284: libssl0.9.8: shlibs file
not strict enough
Peter Samuelson
peter at p12n.org
Wed Nov 9 20:44:33 UTC 2005
> > Package: libssl0.9.8
> > Version: 0.9.8-3
[Kurt Roeckx]
> You mean 0.9.8a-1 has the bug since 0.9.8-3 didn't have symbol
> versioning yet.
Uh, yeah. Sorry. I started to file the bug before upgrading, since
that's when I noticed the effects.
> 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 guess the latter is autogenerated because the tools couldn't find the
former. I'd double-check the filename they're looking for.
> > 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?
I can only assume so. I have no way of knowing for sure. It did look
for versioned symbols, and upgrading libssl0.9.8 fixed my problem.
> 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.
Agreed that it isn't a very serious bug. OTOH, making sure your shlibs
file is actually being used might pay off later. (:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-openssl-devel/attachments/20051109/3e38510b/attachment.pgp
More information about the Pkg-openssl-devel
mailing list