[Aptitude-devel] Bug#432057: allow temporary install

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Wed Nov 11 01:23:17 UTC 2015


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 <lucab83 at 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.montezelo at gmail.com>



More information about the Aptitude-devel mailing list