Package: gthumb Version: 3:3.3.3-1 Severity: important Hi!
This package hardcodes libgphoto2-6 and libgphoto2-port12 in the gthumb Depends field, for no apparent reason (none given in debian/changelog). These are wrong for many reasons. First, hardcoding shared library dependencies is always wrong, because it makes transitions harder as it would require manual intervention or the package would become uninstallable even after a binNMU, when the old library packages disappear from the archive. It also might by-pass the dependency information coming from the shared library packages, so it might get a too loose dependency, breaking the ABI requirements of the linking objects. In this case, in addition, these dependencies are just bogus, because there's no binary object in the package linking against them, so hardcoding them will not make the package magically use those libraries. (As a side note, I've to say I'm finding the changelog formatting a bit irritating and wasteful with so much indentation, and lack of itemization. :/ ) Thanks, Guillem -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org