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]

Reply via email to