Your message dated Mon, 09 Mar 2009 16:25:16 -0400
with message-id <[email protected]>
and subject line Re: Bug#518998: finch: way too much dependencies pulled in
has caused the Debian Bug report #518998,
regarding finch: way too much dependencies pulled in
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
518998: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518998
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: finch
Version: 2.5.4-2
Severity: wishlist
For example, finch is pulling in gstreamer which pulls in tons of X11 related
things that I'm not interested in on a server. Also stuff like libogg. I
don't see why gstreamer is necessary for a console app.
Finch also depends on dbus, and so does libpurple. dbus recommends dbus-x11 ...
which pulls in tons of X11 related things (by default).
Finch recommends gstreamer0.10-plugins-good which in turn pulled a component
of gnome -- gvfs.
Just by deselecting tons of recommends, I managed to reduce download on this
server from 24mb to 13mb -- from 79 packages to be installed to 19.
It would be a good idea to try and remove dependency on gstreamer, to work with
dbus maintainer(s) to remove recommend on dbus-x11 (and move it to suggests or
something) and with libpurple people to drop few more depends. A decrease from
79 to 19 is quite significant, and could be even reduced to 18 if gstreamer
was removed.
And generally, it's 19 if you only make recommended packages not installed.
Please, please, do something about this.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (1000, 'testing'), (101, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages finch depends on:
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libdbus-1-3 1.2.12-1 simple interprocess messaging syst
ii libdbus-glib-1-2 0.80-3 simple interprocess messaging syst
ii libglib2.0-0 2.18.4-2 The GLib library of C routines
ii libgstreamer0.10-0 0.10.22-2 Core GStreamer libraries and eleme
ii libncursesw5 5.7+20081213-1 shared libraries for terminal hand
ii libpurple0 2.5.4-2 multi-protocol instant messaging l
ii libxml2 2.6.32.dfsg-5 GNOME XML library
ii pidgin-data 2.5.4-2 multi-protocol instant messaging c
Versions of packages finch recommends:
ii gstreamer0.10-plugins-base 0.10.19-2 GStreamer plugins from the "base"
ii gstreamer0.10-plugins-good 0.10.8-4.1 GStreamer plugins from the "good"
Versions of packages finch suggests:
ii libx11-6 2:1.1.5-2 X11 client-side library
-- no debconf information
--- End Message ---
--- Begin Message ---
Debian policy states:
Recommends
This declares a strong, but not absolute, dependency.
The Recommends field should list packages that would be found
together with this one in all but unusual installations.
Recommends are not dependencies, as there's nothing stopping you from
telling apt to ignore Recommends.
--- End Message ---