Hi. I have problem with dependecies on shared libraries in my package (tleenx2). Linda complains that: W: tleenx2; A binary links against a library that is not depended on. (By the way - shoudn't it be error rather than warning ?) I have checked binary with objdump and ldd and i got ... simillar but not the same results. ldd output shows four more entries than objdump. That is:
[EMAIL PROTECTED]:~/devel/tlen/deb/problem$ diff objdump.output ldd.output 1d0 < 51a51,61 > libc6: /lib/ld-linux.so.2 > libpango1.0-0: /usr/lib/libpangoft2-1.0.so.0.1003.1 > libpango1.0-0: /usr/lib/libpangoft2-1.0.so.0 > libfreetype6: /usr/lib/libfreetype.so.6 > libfreetype6: /usr/lib/libfreetype.so.6.3.8 > zlib1g: /usr/lib/libz.so.1 > zlib1g: /usr/lib/libz.so.1.2.3 > libexpat1: /usr/lib/libexpat.so.1 > libexpat1: /usr/lib/libexpat.so.1.0.0 > libpng12-0: /usr/lib/libpng12.so.0.1.2.8 > libpng12-0: /usr/lib/libpng12.so.0 [EMAIL PROTECTED]:~/devel/tlen/deb/problem$ objdump.output and ldd.ouput files are attached (created using simple script and dpkg -S). I don't know if I missed something and it is just my mistake, but it looks strange. This can probably affect linda check results or even generate invalid package dependecies (what is worse). But of course I can be wrong. Can, please, somebody explain what is goin on ?;) Best regards, Grzegorz Bizon -- [ ,''`. [EMAIL PROTECTED] // [EMAIL PROTECTED] ] [ : :' : GG: 830398 // JID: verdan(at)chrome.pl ] [ `. `' [EMAIL PROTECTED] // GPG: 0xDF32F531 ] [ `- 1A6F A0A1 01D1 3033 332A 60FE 4C7B 8037 DF32 F531 ]
ldd.output
Description: Binary data
objdump.output
Description: Binary data
pgpGS3kqbvO33.pgp
Description: PGP signature