Control: tags -1 + wontfix
Hi Luca,
2007-07-07 05:58 Luca Brivio:
Package: aptitude
Version: 0.4.5.4-1
Severity: wishlist
--- Please enter the report below this line. ---
It is not unfrequent that people do install packages just in order to give
them a try, even because in Debian installing packages is so easy, safe, and
clean. In my experience, it's quite frequent to forget to either remove or
further be trying them. Another rationale for wanting installed packages to
be removed/purged (semi-)automatically is when they are needed only for a
really short time.
In my weird opinion, it would be nice if one could "temp-install" packages so
that when running after at least a specified (or defaulted) amount of time
aptitude would warn her/him about their presence and make her/him choice
among either:
1) just remove them (and their no more used dependencies), or
2) let them installed and pause warnings for a specified amount of time, or
3) let them installed and stop warnings forever, or
4) just ignore this for that time.
The above-mentioned quantity of time might be provided as a command-line
parameter.
Of course, this would imply information about temporarily installed packages
to be stored somewhere. I have no valuable knowledge about aptitude's
internals.
2012-03-26 17:47 Daniel Hartwig:
Luca Brivio <luca...@infinito.it> wrote:
It is not unfrequent that people do install packages just in order to give
them a try, even because in Debian installing packages is so easy, safe, and
clean. In my experience, it's quite frequent to forget to either remove or
further be trying them. Another rationale for wanting installed packages to
be removed/purged (semi-)automatically is when they are needed only for a
really short time.
In my weird opinion, it would be nice if one could "temp-install" packages so
that when running after at least a specified (or defaulted) amount of time
aptitude would warn her/him about their presence and make her/him choice
among either:
1) just remove them (and their no more used dependencies), or
2) let them installed and pause warnings for a specified amount of time, or
3) let them installed and stop warnings forever, or
4) just ignore this for that time.
The above-mentioned quantity of time might be provided as a command-line
parameter.
Of course, this would imply information about temporarily installed packages
to be stored somewhere. I have no valuable knowledge about aptitude's
internals.
Hello
Long time no reply on this bug report :-)
What do you think about whether user-tags is enough to support this?
# aptitude install --add-user-tag temp package1 package2
# aptitude search '?user-tag(temp)'
# aptitude purge --remove-unused '?user-tag(temp)'
Of course, if you only want to purge some of the temp packages then
you need to forget that last one and remove them manually, which you
can do after search.
I believe that the above information is a good solution for this
use-case, I am not sure that implementing the other solution is a good
idea, there ar lots of details that are needed to get it right.
Since this has been unattended for years I am marking it as +wontfix, it
doesn't look likely that nobody takes a stab in the near future.
Cheers.
--
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>