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

ldd, dpkg-shlibdeps and libsocks.so



I am the maintainer of suck, which links against libsocks.  However,
it seems like there is something strange going on when it comes to
linking:

$ldd `which suck`
        libsocks.so => /usr/lib/libsocks.so (0x4001f000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x4002d000)
        libc.so.6 => /lib/libc.so.6 (0x40043000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
$

Here, suck is linked against libsocks.so, without a version number.
This makes dpkg-shlibdeps complain about 'format of libsocks.so not
recognized'.  (Which really is 'format of file name "libsocks.so" not
recognized').  Why does this happen, and is this a bug in suck,
dpkg-shlibdeps or libsocks4?

-- 

Tollef Fog Heen
Unix _IS_ user friendly... It's just selective about who its friends are.



Reply to: