On Sun, Nov 17, 2013 at 6:28 PM, David Kalnischkies <[email protected]> wrote: > On Sat, Nov 16, 2013 at 06:18:29PM +0100, Jascha Geerds wrote: >> I've just created a new debian sid installation inside a chroot using >> debootstrap. If I install "gnome-core" in it, there are a dozen of >> gnome-core packages which are marked as manually installed even though I >> only installed a single package. I don't think that this is the right >> behavior. > > I already mention in this bugreport why this is the correct behavior. > (If it is the right behavior is kinda a personal preference and as such > we default to false-negative instead of false-positive in regards to > "no longer needed packages" as 'wasted diskspace' is not as critical as > 'no longer usable system') > > In short: The package gnome-core is in section "metapackages" and this > section is set in APT::Never-MarkAuto-Sections, so the packages gnome-core > depends on are marked as manually installed. >
Just a quick idea for the future: Maybe it makes sense to track which meta package causes a package to be installed. Then we can later, when the meta package is removed (that is only *once*) print a message stating: The following packages were installed by this meta-package and might not be required any longer possibly asking the user whether he wants to mark them for auto-removal. -- Julian Andres Klode - Debian Developer, Ubuntu Member See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

