* Adrian Bunk <bunk@fs.tum.de>, 2003-07-14, 01:11:
lintian should have a check that gives an error if a program under /(s)bin uses a library under /usr/lib since this doesn't make sense.An example for such a broken program: <-- snip --> $ ldd /sbin/discover libdiscover.so.1 => /usr/lib/libdiscover.so.1 (0x4001e000) libm.so.6 => /lib/libm.so.6 (0x4002f000) libc.so.6 => /lib/libc.so.6 (0x40050000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
FYI, adequate[0] has a check for this, and there are plans to make piuparts use it[1].
[0] http://packages.debian.org/sid/adequate [1] http://bugs.debian.org/703902 -- Jakub Wilk