[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: