Package: libbobcat1 Version: 1.21.1-1 Severity: serious Justification: Policy 8.6
libbobcat1's shlibs file leads to unversioned dependencies on the library, which (as demonstrated in #504185) are not always sufficient given that it's evidently gained new symbols over time. There are various ways to fix this issue, depending on how much maintenance effort you wish to spend and to what extent (if at all) you care whether dependencies ultimately wind up tighter than strictly necessary. In this case, though, I would suggest simply adding -V to your call to dh_makeshlibs, such that packages built against libbobcat1 always depend on at least the upstream version against which they were built. Although that may be overkill in some instances, it has the advantages of requiring no further maintenance and ensuring that dependencies will always be sufficiently tight (assuming you never extend the ABI from one Debian revision of an upstream version to the next). -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/dash Versions of packages libbobcat1 depends on: ii libc6 2.7-16 GNU C Library: Shared libraries ii libgcc1 1:4.3.2-1 GCC support library libbobcat1 recommends no packages. libbobcat1 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]