Debian Bug report logs - #366520
aptitude: please consider implementing "uninstall on sight" option

version graph

Package: aptitude; Maintainer for aptitude is Aptitude Development Team <aptitude-devel@lists.alioth.debian.org>; Source for aptitude is src:aptitude.

Reported by: Marc Haber <mh+debian-bugs@zugschlus.de>

Date: Tue, 9 May 2006 12:03:21 UTC

Severity: wishlist

Found in version aptitude/0.4.1-1

Fix blocked by 695436: aptitude: user extensions

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Daniel Burrows <dburrows@debian.org>:
Bug#366520; Package aptitude. Full text and rfc822 format available.

Acknowledgement sent to Marc Haber <mh+debian-bugs@zugschlus.de>:
New Bug report received and forwarded. Copy sent to Daniel Burrows <dburrows@debian.org>. Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Marc Haber <mh+debian-bugs@zugschlus.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: aptitude: please consider implementing "uninstall on sight" option
Date: Tue, 09 May 2006 13:58:05 +0200
Package: aptitude
Version: 0.4.1-1
Severity: wishlist

Using debfoster, I have some packages like strace or tcpdump marked in
a way that the packages are uninstalled whenever debfoster is invoked.
This is a very handy way to get rid of packages that tend to get
installed on productive systems for debugging while nobody bothers to
remove them afterwards.

debfoster is going to be removed from Debian, losing this
functionality. Please consider implementing persistent package states,
which survive manual package state changes. That way, I'd like to have
tcpdump maked as "to be uninstalled" even if it just was manually
installed.

Greetings
Marc

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.14-zgsrv
Locale: LANG=C, LC_CTYPE=de_DE (charmap=ISO-8859-1)

Versions of packages aptitude depends on:
ii  apt [libapt-pkg-libc6.3-6-3.1 0.6.43.3   Advanced front-end for dpkg
ii  libc6                         2.3.6-7    GNU C Library: Shared libraries
ii  libgcc1                       1:4.1.0-2  GCC support library
ii  libncursesw5                  5.5-2      Shared libraries for terminal hand
ii  libsigc++-2.0-0c2a            2.0.16-3   type-safe Signal Framework for C++
ii  libstdc++6                    4.1.0-2    The GNU Standard C++ Library v3

Versions of packages aptitude recommends:
ii  aptitude-doc-en [aptitude-doc 0.4.1-1    English manual for aptitude, a ter

-- no debconf information



Information stored :
Bug#366520; Package aptitude. (Sat, 08 Dec 2012 05:36:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Daniel Hartwig <mandyke@gmail.com>:
Extra info received and filed, but not forwarded. (Sat, 08 Dec 2012 05:36:03 GMT) Full text and rfc822 format available.

Message #10 received at 366520-quiet@bugs.debian.org (full text, mbox):

From: Daniel Hartwig <mandyke@gmail.com>
To: Marc Haber <mh+debian-bugs@zugschlus.de>, 366520-quiet@bugs.debian.org
Subject: Re: Bug#366520: aptitude: please consider implementing "uninstall on sight" option
Date: Sat, 08 Dec 2012 13:31:48 +0800
Hello

Marc Haber <mh+debian-bugs@zugschlus.de> wrote:
> Using debfoster, I have some packages like strace or tcpdump marked in
> a way that the packages are uninstalled whenever debfoster is invoked.
> This is a very handy way to get rid of packages that tend to get
> installed on productive systems for debugging while nobody bothers to
> remove them afterwards.
>
> debfoster is going to be removed from Debian, losing this
> functionality. Please consider implementing persistent package states,
> which survive manual package state changes. That way, I'd like to have
> tcpdump maked as "to be uninstalled" even if it just was manually
> installed.

User tags can do this:

# aptitude add-user-tag keep-uninstalled strace tcpdump
# aptitude install strace
[… do stuff …]
# aptitude remove '?user-tag(keep-uninstalled)'

Leaving request open.  An extension to do this automatically would be
useful.  Also, you can not manipulate user tags from the interactive
interface at the moment [1].

Regards

[1] <http://bugs.debian.org/149311>



Added blocking bug(s) of 366520: 695436 Request was from Daniel Hartwig <mandyke@gmail.com> to control@bugs.debian.org. (Sat, 08 Dec 2012 06:00:08 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 19 02:19:00 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.