Bill Allombert <bill.allomb...@math.u-bordeaux1.fr> writes:
> On Sat, Dec 27, 2008 at 12:12:43PM -0800, Russ Allbery wrote:

>> The current description of the shlibs format in section 8.6.3 assumes
>> all shared libraries have SONAMEs of the form libfoo.so.<version>.
>> However, Debian's tools also support a versioned SONAME of the form
>> libfoo-<version>.so.
>
> I am not sure I understand that statement. Which Debian tools are they ?

dpkg-shlibdeps most notably (and with the most Policy relevance, since
Policy requires the use of dpkg-shlibdeps).  Also dh_shlibdeps, in
determining what to pass to dpkg-shlibdeps.

> Are there shared libraries (not plugin) in Debian with SONAME of the
> form libfoo-<version>.so ?

Yes, quite a few.  All of the libdb<version> packages, for instance.

windlord:~> dpkg -L libdb4.6 | grep /usr/lib/
/usr/lib/libdb-4.6.so
windlord:~> readelf -d /usr/lib/libdb-4.6.so | grep SONAME
 0x0000000e (SONAME)                     Library soname: [libdb-4.6.so]

-- 
Russ Allbery (r...@debian.org)               <http://www.eyrie.org/~eagle/>



-- 
To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to