Package: wajig
Version: 2.0.37
Severity: wishlist

Now that apt supports autoremove, it would be nice if wajig (being a
friendlier and more powerful tool than apt-get!) automatically did
autoremove. I often now find myself having to run it manually.

The one point of possible contention I see is this: auto-installed
packages don't become orphans if they're not libraries, so strictly,
one would be removing something that's not an orphan. However, I'd
suggest that if you want to make this sort of distinction, then a) you
are always welcome to install a package manually, and b) you can
always use apt-get instead.

Basically, it's the same problem as this: would you be happy to remove
"wajig autoremove"? I think the answer should be "yes": it's a
simplification. The distinction between orphans and autoremovable
packages seems to me largely historical: orphans are simply deduced
from the current installation (there's no metainformation about them)
while autoremovable packages have information recorded about them
("this package was installed purely to support another one").

In summary: please make remove-orphans do autoremove, and
purge-orphans do "autopurge", i.e. purge the packages that would have
been removed by autoremove.

(Slightly more ambitious: *-orphans should run until closure, i.e. run
repeatedly until no more packages are removed/purged.)

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'experimental'), (600, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-2-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 wajig depends on:
ii  apt                           0.7.6      Advanced front-end for dpkg
ii  dselect                       1.14.6     user tool to manage Debian package
ii  python                        2.4.4-6    An interactive high-level object-o
ii  python-apt                    0.7.3.1    Python interface to libapt-pkg
ii  python-central                0.5.15     register and build utility for Pyt

wajig recommends no packages.

-- no debconf information



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

Reply via email to