Your message dated Wed, 25 Jun 2003 20:11:22 -0400
with message-id <[EMAIL PROTECTED]>
and subject line apt-get session (to remove many packages)
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 12 Feb 2001 05:04:15 +0000
>From [EMAIL PROTECTED] Sun Feb 11 23:04:15 2001
Return-path: <[EMAIL PROTECTED]>
Received: from tomts8.bellnexxia.net (tomts8-srv.bellnexxia.net) 
[::ffff:209.226.175.52] 
        by master.debian.org with esmtp (Exim 3.12 1 (Debian))
        id 14SB9r-0002sk-00; Sun, 11 Feb 2001 23:04:15 -0600
Received: from Coruscant ([64.229.8.205]) by tomts8-srv.bellnexxia.net
          (InterMail vM.4.01.03.00 201-229-121) with ESMTP
          id <[EMAIL PROTECTED]>
          for <[EMAIL PROTECTED]>; Mon, 12 Feb 2001 00:04:14 -0500
Received: from jedi by Coruscant with local (Exim 3.20 #1 (Debian))
        id 14SBC2-0004vC-00
        for <[EMAIL PROTECTED]>; Mon, 12 Feb 2001 00:06:30 -0500
Date: Mon, 12 Feb 2001 00:06:30 -0500
To: [EMAIL PROTECTED]
Subject: apt wishlist
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.12i
From: Adrian <[EMAIL PROTECTED]>
Sender: Adrian <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]

Package: apt
Version: 0.3.19
To: [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
Subject: apt wishlist
Severity: wishlist

I thought it would be nice if when installing with apt we could assign a 
"session" name.  Then later we could remove all applications
+installed when "session" was created.  As an example tonight I wanted to 
install task-kde which has something like 54 dependencies.  If in a
+week I didn't want KDE I'd have to track down all 54 install packages and 
remove them manually.  There are ways to record what apt installs,
+but creating such lists manually each time would be a pain.


Coruscant:~# apt-get session=FOO install task-kde
"...0 packages upgraded, 55 newly installed, 0 to remove and 0 not upgraded...."


Coruscant:~# apt-get remove <FOO>
"...0 packages upgraded, 0 newly installed, 55 to remove and 0 not upgraded...."

---------------------------------------
Received: (at 85674-done) by bugs.debian.org; 26 Jun 2003 00:11:24 +0000
>From [EMAIL PROTECTED] Wed Jun 25 19:11:23 2003
Return-path: <[EMAIL PROTECTED]>
Received: from smtp01.mrf.mail.rcn.net [207.172.4.60] 
        by master.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 19VKMF-0008U2-00; Wed, 25 Jun 2003 19:11:23 -0500
Received: from 216-15-124-77.c3-0.smr-ubr3.sbo-smr.ma.cable.rcn.com 
([216.15.124.77] helo=mizar.alcor.net)
        by smtp01.mrf.mail.rcn.net with esmtp (Exim 3.35 #4)
        id 19VKMF-0002UO-00
        for [EMAIL PROTECTED]; Wed, 25 Jun 2003 20:11:23 -0400
Received: from mdz by mizar.alcor.net with local (Exim 3.36 #1 (Debian))
        id 19VKME-0004zE-00
        for <[EMAIL PROTECTED]>; Wed, 25 Jun 2003 20:11:22 -0400
Date: Wed, 25 Jun 2003 20:11:22 -0400
From: Matt Zimmerman <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: apt-get session (to remove many packages)
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.4i
Sender: Matt Zimmerman <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-7.3 required=4.0
        tests=BAYES_20,USER_AGENT_MUTT
        version=2.53-bugs.debian.org_2003_06_18
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_06_18 
(1.174.2.15-2003-03-30-exp)

aptitude implements a feature that is even smarter than what you asked for.
It will keep track of the fact that certain packages were installed due to a
dependency, rather than requested explicitly.  If the dependent package is
removed, the auxiliary package will be automatically removed as well.

-- 
 - mdz

Reply via email to