[Aptitude-devel] Bug#724032: Bug#724032: Bug#724032: I thought I said install
David Kalnischkies
kalnischkies+debian at gmail.com
Sun Sep 22 14:10:38 BST 2013
On Sun, Sep 22, 2013 at 2:18 PM, Axel Beckert <abe at debian.org> wrote:
> IIRC apt-get marks packages upgraded with "apt-get install"
> automatically as manually installed despite it doesn't allow
> parameters to "apt-get upgrade" or "apt-get dist-upgrade" like
> aptitude does.
Just for the record:
apt-get does mark them manual on install, yes, simply because:
If you care enough to install/upgrade the package, you probably don't
want it to be considered for autoremove. I think¹ this is sensible for a
tool which has low user-interactivity; aptitude on the other hand talks
more directly to the user (at least in its g/cui) so the other way is fine
as well. I am pretty sure you will find for both choices enough arguments
to consider them a bad/good idea, so I doubt changing will gain us anything.
(and upgrade/dist-upgrade allow parameters since recently, but as
additional hints, not in a "upgrade this package" sense)
(¹ not that what I think really matters, its the behavior for ages, so
we aren't changing it, even if I would hate the default with all my heart.)
The real critic here is that APT/aptitude (and many other tools in that area)
"babble" too much and ask for confirmation maybe a bit too often,
so that users just skip-reading over the output (regular missing the really
important information) and hit enter before they have thought about it.
I don't really see how we can change that though, as which information
is the important one varies a lot between runs and users.
Best regards
David Kalnischkies
More information about the Aptitude-devel
mailing list