Pierre Habouzit wrote: > No, tasks are not our concern directly, as it lists many packages that > any user can live without, without being hurt or even impeded. The sole > thing that matters is the priority, but packages with high priorities > are hardly leaves packages as a general rule.
Tasksel is designed to continue working if not all packages in a task are available, but at the same time most tasks have certian Key packages which, if unavailable, will prevent the task from being used at all. The idea is that, without those packages, the task cannot be performed at all. Most of these are low priority, and some (starred below) are leaf packages. The release team should be aware of this, and should try to avoid killing tasks by removing them unnecessarily, and should probably communicate to the tasksel maintainers if it does need to remove them. language-env *ttf-sil-abyssinica manpages-pt *jfbterm *zhcon console-cyrillic t1-cyrillic postgresql xorg xserver-xorg-video-all xserver-xorg-input-all desktop-base menu iceweasel bind9 nfs-kernel-server samba manpages-fr manpages-de gnome-desktop-environment gsfonts-x11 ttf-dejavu ttf-freefont xfonts-base *manpages-it manpages-ja *lv kde-core kdeadmin kdeartwork kdegraphics kdemultimedia kdenetwork kdeutils kdepim kdm acpid hibernate anacron cupsys cupsys-client cupsys-bsd *manpages-ru manpages-es *manpages-tr apache2-mpm-prefork *xfce4 gdm Beyond tasksel, your criteria that low priority leaf packages can be removed at any time is flawed. Another example is that d-i apt-installs a variety of low priority leaf packages. I don't have a complete list of those. -- see shy jo
signature.asc
Description: Digital signature