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

Bug#504659: marked as done (tasksel: Gnome pushes File and DNS server and language tasks off CD1)



Your message dated Fri, 07 Nov 2008 17:17:30 +0000
with message-id <E1KyUxe-0006Wz-4G@ries.debian.org>
and subject line Bug#504659: fixed in tasksel 2.77
has caused the Debian Bug report #504659,
regarding tasksel: Gnome pushes File and DNS server and language tasks off CD1
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 owner@bugs.debian.org
immediately.)


-- 
504659: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504659
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: tasksel
Version: 2.76
Severity: serious
Justification: Unsuitable for release

While testing a Lenny RC2 preview CD in a "CD1 only, no mirror"
installation, I noticed that the File server and DNS server tasks
were missing from the list of available tasks during pkgsel. This
also means that the CD contains no language tasks at all.

It looks like the main reason for this is the recent changes in the
gnome-desktop task, which changed its "key" package to 'gnome' from
'gnome-desktop-environment'. Result of this change is that Gnome
takes up ~60MB more on CD1 than it used to and thus pushes off other
tasks.

This can be easily seen by running 'aptitude -R' on a clean system
(the difference in the last column is what's relevant here):
                          installed size  download size
gnome-desktop-environment          787MB          304MB
gnome                              959MB          368MB

IMO this regression in the contents of CD1 should be fixed for Lenny.

The only way to do this is to change back to 'gnome-desktop-environment'
as "key" package for the gnome-desktop task and make 'gnome' a regular
package in the task.
This will NOT change the installation of Gnome in any way if a mirror
is available or if multiple CDs or a DVD are used. But it will result
in CD1 being more generally usable again for installations where that CD
is the only available source.

Even with that change it still seems to me that Gnome claims too much
space on CD1. The gnome-d-e task depends on a number of packages that,
although important for a good desktop experience, are not so essential
that they need to be on CD1. And I would even say that VNC or webcam
support, a VoIP client, or even a CD burner are "required" for a desktop
system as users may just not have the hardware or be interested in that
functionality.

I would therefore suggest to change the following packages from Depends
to Recommends in gnome-d-e:
- gnome-user-guide (16MB download size!)
- vinagre
- vino
- ekiga
- cheese
- nautilus-cd-burner

Total savings from this suggested list for CD1: 36MB. Possibly some other
packages from gnome-d-e's current dependencies could be added to this list.

Having them as Recommends would mean they will still get installed if
users install gnome-d-e manually and adds flexibility as users will gain
the option to have gnome-d-e installed without those packages if they
don't need them.

To ensure the packages still get installed during a desktop installation
using D-I there are two options:
- adding them as Depends in the 'gnome' meta-package (preferred IMO)
- listing them separately as non-key packages in the gnome-desktop task

The main benefit of this reduction will be better international support on
CD1 as there will be much more space available for "key" packages from
language tasks.

Cheers,
FJP

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

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

Versions of packages tasksel depends on:
ii  aptitude             0.4.11.10-1lenny1.1 terminal-based package manager
ii  debconf [debconf-2.0 1.5.24              Debian configuration management sy
ii  liblocale-gettext-pe 1.05-4              Using libc functions for internati
ii  tasksel-data         2.76                Official tasks used for installati

tasksel recommends no packages.

tasksel suggests no packages.

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: tasksel
Source-Version: 2.77

We believe that the bug you reported is fixed in the latest version of
tasksel, which is due to be installed in the Debian FTP archive:

task-overrides_2.77_all.tar.gz byhand
tasksel-data_2.77_all.deb
  to pool/main/t/tasksel/tasksel-data_2.77_all.deb
tasksel_2.77.dsc
  to pool/main/t/tasksel/tasksel_2.77.dsc
tasksel_2.77.tar.gz
  to pool/main/t/tasksel/tasksel_2.77.tar.gz
tasksel_2.77_all.deb
  to pool/main/t/tasksel/tasksel_2.77_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 504659@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Otavio Salvador <otavio@ossystems.com.br> (supplier of updated tasksel package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 07 Nov 2008 14:56:26 -0200
Source: tasksel
Binary: tasksel tasksel-data
Architecture: source all
Version: 2.77
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Otavio Salvador <otavio@ossystems.com.br>
Description: 
 tasksel    - Tool for selecting tasks for installation on Debian systems
 tasksel-data - Official tasks used for installation of Debian systems
Closes: 504199 504659
Changes: 
 tasksel (2.77) unstable; urgency=low
 .
   [ Christian Perrier ]
   * Add manpages-fr-extra to the french task. Closes: #504199
 .
   [ Frans Pop ]
   * gnome-desktop: revert to the smaller gnome-desktop-environment package
     as key. Closes: #504659
Checksums-Sha1: 
 b80379aa37198643701e45b447da8a75f770f1b6 865 tasksel_2.77.dsc
 569cacd46f376070a4dfe39ca908863d9da1b7bb 492758 tasksel_2.77.tar.gz
 88d8c46f7c17c58410a30a2f34fbf5617406e4c4 82388 tasksel_2.77_all.deb
 e00d3ddc2f4050e695e58d8900847155250b5a10 96928 tasksel-data_2.77_all.deb
 e09c5194a69a5b877cbef420291641b748b268f7 4551 task-overrides_2.77_all.tar.gz
Checksums-Sha256: 
 5bb1c87be36d7f6463e2367a378afed05099c03cc07f9c7d9fe4cc6aef210ce0 865 tasksel_2.77.dsc
 bff2898e61761324769266673565d5c197e32758a98ce0ebd5c2094b51921598 492758 tasksel_2.77.tar.gz
 11513901f7dc9b97253ec387574bd0bf224119d272cdad79fb87555c9176f19b 82388 tasksel_2.77_all.deb
 c0fb5fcf20578f0db09b8b13c12da4e771594d9be68d64e86455688639dfa168 96928 tasksel-data_2.77_all.deb
 532de9556bef9e491456c8314b214699b0cf76e5d0970842cde3e2c92f2017e3 4551 task-overrides_2.77_all.tar.gz
Files: 
 a6814d145b492ce2a82410037b500437 865 admin important tasksel_2.77.dsc
 af9a43254859d07ecddb5c0f8520936d 492758 admin important tasksel_2.77.tar.gz
 bfbf81ca5e2a6aad3b6100b2a228e281 82388 admin important tasksel_2.77_all.deb
 2c1e4e7d50a7453c42c7240425965c0c 96928 admin important tasksel-data_2.77_all.deb
 eab077b0cce31917a0e7eae73c4e0f26 4551 byhand - task-overrides_2.77_all.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkkUc38ACgkQLqiZQEml+FVCKACgmQzo2t2wva1teAFfRHEoBd0Q
j6YAn2GinizzF17s8ZfCnW3PAk799yQ8
=fKEX
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: