Package: gnunet-gtk
Version: 0.7.0a-1
Severity: grave
Justification: renders package unusable
For some reason, gnunet-gtk's control file specifies a hard-coded list
of (binary) dependencies; although this is technically legal, it's
prone to get out of date when transitions (such as libextractor's just
now) occur. In particular, gnunet-gtk 0.7.0a-1 still specifies a
dependency on the old libextractor1c2 package, even though it also
depends on gnunet 0.7.0a, which in turn depends on the incompatible
libextractor1c2a package.
Really, though, there's no reason to hardcode any dependencies: just
run dh_shlibdeps (as you already do, in fact!) and specify
Depends: ${shlibs:Depends}
(See also Policy sections 8.6 and C.1.4, and section 4.1 of the New
Maintainers' Guide.)
While investigating this, I noticed that gnunet also hardcodes its
dependencies, and could use the same fix, though its dependencies at
least aren't actually broken.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.2
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages gnunet-gtk depends on:
ii gnunet 0.7.0a-1 Secure, trust-based peer-to-peer f
ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit
ii libc6 2.3.5-8.1 GNU C Library: Shared libraries an
ii libextractor1c2a 0.5.7-1 extracts meta-data from files of a
ii libglade2-0 1:2.5.1-2 library to load .glade files at ru
ii libglib2.0-0 2.8.4-2 The GLib library of C routines
ii libgtk2.0-0 2.6.10-2 The GTK+ graphical user interface
ii libltdl3 1.5.20-2 A system independent dlopen wrappe
ii libpango1.0-0 1.8.2-3 Layout and rendering of internatio
ii libxml2 2.6.22-2 GNOME XML library
ii zlib1g 1:1.2.3-8 compression library - runtime
gnunet-gtk recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]