Your message dated Wed, 11 Jul 2012 17:40:46 -0600
with message-id <20120711234046.gh4...@mykerinos.kheops.frmug.org>
and subject line Situation no longer possible now that tasks are  metapackages
has caused the Debian Bug report #587046,
regarding tasksel: forcefully removes packages when tasks overlap
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 ow...@bugs.debian.org
immediately.)


-- 
587046: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=587046
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Subject: Tasksel forcefully removes packages when tasks overlap
Package: tasksel
Version: 2.81
Severity: normal

Steps to reproduce problem:

1. Use tasksel (or aptitude) to install the tasks ~t^desktop,
~t^gnome-desktop and ~t^laptop
2. Use tasksel to uninstall the ~t^laptop task

Result: The packages wpasupplicant, network-manager, and
network-manager-gnome are removed, all of which are also part of the
~t^gnome-desktop task.

Blabbering ("more info"):

It seems like tasksel simply removes every package defined in a task
when said task is unmarked, regardless if packages are manually
installed or part of other tasks.
One bad scenario is a user installing something via tasksel and then
removes the same thing again, in which case more than was installed by
the task in the first place may be uninstalled upon its removal.

In Ubuntu this problem is a bit more pronounced, since the overlap of
tasks is much larger and much more common. See
https://bugs.edge.launchpad.net/ubuntu/+source/tasksel/+bug/574287 for
my original report regarding this in ubuntu.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tasksel depends on:
ii  aptitude                      0.6.1.5-3  terminal-based package
manager (te
ii  debconf [debconf-2.0]         1.5.32     Debian configuration
management sy
ii  liblocale-gettext-perl        1.05-6     Using libc functions for
internati
ii  tasksel-data                  2.81       Official tasks used for
installati

tasksel recommends no packages.

tasksel suggests no packages.

-- debconf information:
  tasksel/first: Standard system utilities
  tasksel/tasks: Graphical desktop environment, Mail server, Laptop
  tasksel/title:
  tasksel/desktop: gnome




--- End Message ---
--- Begin Message ---
Version: 3.00

The situation in thisbugs disappeared when tasks metapackages were
introduced as removing a task now just removes the metapackage, not
packages it installed.


-- 


Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to