[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#532515: latest gnome meta-package drags in tomboy



Package: tasksel
Version: 2.79
Severity: normal
Tags: patch

Hi,

It has just come to my attention that the gnome meta-package maintainer
has used my request [1] for adjusting tomboy Recommends as an excuse to
unilaterally promote it to Depends [2], thereby changing the default package
selection, and dragging ~50 MiB of dependencies into the first CD.

It looks to me that the last time this was discussed [3], there was a clear
consensus this wasn't a good idea.  Quoting from #484121:

On Tue, Jun 03, 2008 at 11:04:18AM +0200, Josselin Mouette wrote:
> Le lundi 02 juin 2008 à 14:10 -0400, Joey Hess a écrit :
> > >       * tomboy: very nice app, but controversial since it brings the
> > >         full Mono stack, so we don't make it part of
> > >         gnome-desktop-environment.
> > 
> > I doubt that the size of its dep chain (~50 mb) makes it worthwhile to
> > add it to our task.
> 
> Yeah, that's what I feared. I hope someone rewrites it in Vala some day...

I recommend that gnome-desktop task is adjusted to contain the list of
gnome dependencies in its current state, and further modifications are
done following discussion and, to the extent that this would be possible,
consensus as has been done in the past with tasksel.

Patch is attached.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=532355
[2] http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/meta-gnome2/debian/control?r1=20287&r2=20303
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=484121#20


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-libre2-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages tasksel depends on:
ii  aptitude                  0.4.11.11-1+b1 terminal-based package manager
ii  debconf [debconf-2.0]     1.5.26         Debian configuration management sy
ii  liblocale-gettext-perl    1.05-4         Using libc functions for internati
ii  tasksel-data              2.79           Official tasks used for installati

tasksel recommends no packages.

tasksel suggests no packages.

-- debconf information excluded
diff --git a/tasks/gnome-desktop b/tasks/gnome-desktop
index 9b84df1..ca3bd42 100644
--- a/tasks/gnome-desktop
+++ b/tasks/gnome-desktop
@@ -13,7 +13,29 @@ Packages: task-fields
 Packages-list:
 # The complete gnome environment, with selected extras.
 # TODO: Everything in list below should be moved to its Depends/Recommends.
-  gnome
+  gnome-desktop-environment 
+  gdm-themes
+  gnome-themes-extras
+  gnome-games
+  libpam-gnome-keyring
+  gstreamer0.10-plugins-ugly
+  gstreamer0.10-ffmpeg
+  rhythmbox
+  synaptic
+  system-config-printer
+  totem-mozilla
+  swfdec-mozilla
+  epiphany-extensions
+  gedit-plugins
+  evolution-plugins
+  evolution-exchange
+  evolution-webcal
+  serpentine
+  gnome-app-install
+  transmission-gtk
+  bluez-gnome
+  arj
+  avahi-daemon
 # add gnome support for iceweasel, which is pulled in via the main desktop task
   iceweasel-gnome-support
 # use rarian-compat instead of scrollkeeper

Reply to: