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

Reply via email to