Package: aptitude
Version: 0.4.1-1.1
Severity: wishlist

aptitude should make tasksel tasks as easily trackable as metapackages:

- Packages being installed as a result of selection of one or more tasks 
  should be marked as "automatically installed". Furthermore, aptitude 
  should not automatically remove a package if it is marked as 
  "automatically installed", but a task depending on it is still 
  installed.
- When packages are added to a task, they should be marked for 
  "automatic installation" and thus be installed. Not having one or more 
  dependencies of a task installed should result in "break"ing the task, 
  calling for aptitude's problem resolution.

These changes would also lead to the following desired behaviour:

- When packages are removed from a task, they are also being removed 
  from the system given that no other packages or tasks depend on them 
  and that they have not been set to "manually installed".

I hope, I have made my intentions clear and laid out the most important 
implications of this wishlist item. I did hear that some support for 
this functionality already were in aptitude, but could not find it in 
the darcs repository.

TIA,
Kim~*

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (300, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6.3-6-3.1 0.6.45     Advanced front-end for dpkg
ii  libc6                         2.3.6-15   GNU C Library: Shared libraries
ii  libgcc1                       1:4.1.1-5  GCC support library
ii  libncursesw5                  5.5-2      Shared libraries for terminal hand
ii  libsigc++-2.0-0c2a            2.0.16-3   type-safe Signal Framework for C++
ii  libstdc++6                    4.1.1-5    The GNU Standard C++ Library v3

Versions of packages aptitude recommends:
pn  aptitude-doc-en | aptitude-do <none>     (no description available)

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to