Bug#83669: Shared libraries
Ian Jackson <ian@davenant.greenend.org.uk> wrote:
>
> Currently, wrt shared libraries, we mandate (or do) this:
> foo2 (2.1) /usr/lib/libfoo.so.2 -> libfoo.so.2.1
> /usr/lib/libfoo.so.2.1 (actual library)
> foo-dev (2.1) /usr/include/foo.h
> /usr/lib/libfoo.so -> libfoo.so.2
How about
/usr/lib/libfoo.so -> libfoo.so.2.1
and allow shlibs with different minor version numbers to be installed
together by encoding it into the package name. Of course, we'll have
to manage /usr/lib/libfoo.so.2 dynamically as well.
This would require changing how dpkg-shlibdeps works though.
--
Debian GNU/Linux 2.2 is out! ( http://www.debian.org/ )
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
Reply to: