Your message dated Fri, 28 Mar 2008 17:21:36 -0400
with message-id <[EMAIL PROTECTED]>
and subject line 
has caused the Debian Bug report #473009,
regarding create dummy / equivs package to install build-deps automatically
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
473009: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473009
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: aptitude
Version: 0.4.11-2
Severity: wishlist

Hi,
        Recently aptitude gained the ability to automaticall install the 
dependencies 
need to build a package from source.  "aptitude build-deps <package>"  Thank 
you very much!
        Next it would be nice to easily uninstall the build-deps.  This could 
be done 
by having a dummy package created upon running "aptitude build-deps 
<package>" which depended on all of these build-deps, then install this dummy 
package.  All the build-deps would marked as automatically installed and 
uninstalling the dummy package would uninstall the build-deps other packages 
do not depend on.

Thanks again,
        C.


--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.24.3

Debian Release: lenny/sid
  990 testing         security.debian.org 
  990 testing         ftp.egr.msu.edu 
  980 testing         ftp.sunet.se 
   50 unstable        ftp.uwsg.indiana.edu 
   40 experimental    ftp.egr.msu.edu 
   25 unstable        ftp.sunet.se 
   25 hardy           us.archive.ubuntu.com 

--- Package information. ---
Depends                                (Version) | Installed
================================================-+-====================
diff                                             | 2.8.1-12
libapt-pkg-libc6.7-6-4.6                         | 
libc6                                 (>= 2.7-1) | 2.7-6
libcwidget1                                      | 0.5.6.1-3
libept0                                          | 0.5.14
libgcc1                          (>= 1:4.1.1-21) | 1:4.3.0-1
libncursesw5                 (>= 5.6+20071006-3) | 5.6+20080203-1
libsigc++-2.0-0c2a                    (>= 2.0.2) | 2.0.18-2
libstdc++6                          (>= 4.2.1-4) | 4.3.0-1
libxapian15                                      | 1.0.5-1
zlib1g                                           | 1:1.2.3.3.dfsg-11




--- End Message ---
--- Begin Message ---
Package: aptitude
Version: 0.4.11-3+b1

Hello,

>  You should be able to run
>
>     aptitude build-dep foo --add-user-tag-to installed-for-foo-build-dep
> "?action(install)"
>
>   and then
>
>     aptitude purge ?user-tag(installed-for-foo-build-dep)
>
>   when you're done.

        That is nice!  It is certainly more general purpose than creating dummy 
packages.
        One might want to "markauto" instead of "purge" when one is done 
compiling 
the package from source.  That way if other packages have also depended on 
those packages, they won't be forcefully removed.  I haven't tried this yet, 
but it seems to make sense.

        aptitude markauto ?user-tag(installed-for-foo-build-dep)


        Thanks!
C.


--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.24.4

Debian Release: lenny/sid
  990 testing         security.debian.org 
  990 testing         ftp.egr.msu.edu 
  980 testing         ftp.sunet.se 
   50 unstable        ftp.uwsg.indiana.edu 
   40 experimental    ftp.egr.msu.edu 
   25 unstable        ftp.sunet.se 
   25 hardy           us.archive.ubuntu.com 

--- Package information. ---
Depends                                (Version) | Installed
================================================-+-====================
libapt-pkg-libc6.7-6-4.6                         | 
libc6                                 (>= 2.7-1) | 2.7-6
libcwidget3                                      | 0.5.9-1
libept0                                          | 0.5.14
libgcc1                          (>= 1:4.1.1-21) | 1:4.3.0-1
libncursesw5                 (>= 5.6+20071006-3) | 5.6+20080203-1
libsigc++-2.0-0c2a                    (>= 2.0.2) | 2.0.18-2
libstdc++6                          (>= 4.2.1-4) | 4.3.0-1
libxapian15                                      | 1.0.5-1
zlib1g                                           | 1:1.2.3.3.dfsg-11


--- End Message ---

Reply via email to