Bug#274863: Superfluous dependencies

J.H.M. Dassen (Ray) "J.H.M. Dassen (Ray)" <fsmla@xinara.org>, 274863@bugs.debian.org
Mon, 4 Oct 2004 14:33:52 +0200


--sm4nu43k4a2Rpi4c
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Package: gdm
Version: 2.6.0.4-1
Severity: normal
Tags: patch

The "gdm" binary package has a number of entries in its "Depends" line for
libraries from which is does not directly use any symbols, but which are
only needed in turn for the libraries it does directly depend on:
- libaudiofile0
- libbz2-1.0
- libcroco3
- libesd0 | libesd-alsa0
- libgcrypt11
- libgnome-keyring0
- libgnutls11
- libgpg-error0
- libgsf-1
- libjpeg62
- libtasn1-2

gdm's dependency list can be cleaned up by relibtoolising the source package
(following http://people.debian.org/~keybuk/libtool-updating.html); I'm
attaching a patch that resulted from relibtoolising.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (800, 'unstable'), (750, 'experimental'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.28-pre3
Locale: LANG=C, LC_CTYPE=en_US.ISO8859-1

Versions of packages gdm depends on:
ii  adduser                   3.59           Add and remove users and groups
ii  aterm [x-terminal-emulato 0.4.2-10       Afterstep XVT - a VT102 emulator f
ii  blackbox [x-window-manage 0.65.0-3       Window manager for X
ii  debconf                   1.4.38         Debian configuration management sy
ii  dpkg                      1.10.23        Package maintenance system for Deb
ii  flwm [x-window-manager]   1.00-5.1       Fast Light Window Manager
ii  gksu                      1.2.1-3        graphical frontend to su
ii  gnome-session             2.6.2-5        The GNOME 2 Session Manager
ii  gnome-terminal [x-termina 2.6.1-6        The GNOME 2 terminal emulator appl
ii  libart-2.0-2              2.3.16-6       Library of functions for 2D graphi
ii  libatk1.0-0               1.8.0-2        The ATK accessibility toolkit
ii  libattr1                  2.4.18-1       Extended attribute shared library
ii  libaudiofile0             0.2.6-4        Open-source version of SGI's audio
ii  libbonobo2-0              2.6.2-7        Bonobo CORBA interfaces library
ii  libbonoboui2-0            2.6.1-1        The Bonobo UI library
ii  libbz2-1.0                1.0.2-1        A high-quality block-sorting file 
ii  libc6                     2.3.2.ds1-17   GNU C Library: Shared libraries an
ii  libcroco3                 0.6.0-2        a generic Cascading Style Sheet (C
ii  libesd-alsa0 [libesd0]    0.2.34-1       Enlightened Sound Daemon (ALSA) - 
ii  libgconf2-4               2.8.0-1        GNOME configuration database syste
ii  libgcrypt11               1.2.0-6        LGPL Crypto library - runtime libr
ii  libglade2-0               1:2.4.0-1      Library to load .glade files at ru
ii  libglib2.0-0              2.4.6-3        The GLib library of C routines
ii  libgnome-keyring0         0.2.1-3        GNOME keyring services library
ii  libgnome2-0               2.6.1.2-2      The GNOME 2 library - runtime file
ii  libgnomecanvas2-0         2.6.1.1-2      A powerful object-oriented display
ii  libgnomeui-0              2.6.1.1-4      The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0            2.6.2-2        The GNOME virtual file-system libr
ii  libgnutls11               1.0.16-8       GNU TLS library - runtime library
ii  libgpg-error0             1.0-1          library for common error values an
ii  libgsf-1                  1.10.1-1       Structured File Library - runtime 
ii  libgtk2.0-0               2.4.10-1       The GTK+ graphical user interface 
ii  libice6                   4.3.0.dfsg.1-8 Inter-Client Exchange library
ii  libjpeg62                 6b-9           The Independent JPEG Group's JPEG 
ii  liborbit2                 1:2.10.2-1.1   libraries for ORBit2 - a CORBA ORB
ii  libpam-modules            0.76-22        Pluggable Authentication Modules f
ii  libpam-runtime            0.76-22        Runtime support for the PAM librar
ii  libpam0g                  0.76-22        Pluggable Authentication Modules l
ii  libpango1.0-0             1.6.0-1        Layout and rendering of internatio
ii  libpopt0                  1.7-5          lib for parsing cmdline parameters
ii  librsvg2-2                2.7.2-5        SAX-based renderer library for SVG
ii  libselinux1               1.16-2         SELinux shared libraries
ii  libsm6                    4.3.0.dfsg.1-8 X Window System Session Management
ii  libtasn1-2                0.2.10-4       Manage ASN.1 structures (runtime)
ii  libwrap0                  7.6.dbs-6      Wietse Venema's TCP wrappers libra
ii  libx11-6                  4.3.0.dfsg.1-8 X Window System protocol client li
ii  libxext6                  4.3.0.dfsg.1-8 X Window System miscellaneous exte
ii  libxml2                   2.6.11-3       GNOME XML library
ii  metacity [x-window-manage 1:2.8.1-4      A lightweight GTK2 based Window Ma
ii  openbox [x-window-manager 3.2-5          Standards compliant, fast, light-w
ii  rxvt [x-terminal-emulator 1:2.6.4-6.2    VT102 terminal emulator for the X 
ii  rxvt-unicode [x-terminal- 3.9-3          RXVT-like terminal emulator with U
ii  wmaker [x-window-manager] 0.80.2-0.4     NeXTSTEP-like window manager for X
ii  xbase-clients             4.3.0.dfsg.1-8 miscellaneous X clients
ii  xlibs                     4.3.0.dfsg.1-8 X Window System client libraries m
ii  xterm [x-terminal-emulato 4.3.0.dfsg.1-8 X terminal emulator
ii  zlib1g                    1:1.2.1.2-1    compression library - runtime

-- debconf information excluded
-- 
Obsig: developing a new sig

--sm4nu43k4a2Rpi4c
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="patch.bz2"
Content-Transfer-Encoding: base64

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
G9Rgu2HqR4yFJf/i7kinChIYeNmNQA==

--sm4nu43k4a2Rpi4c--