Package: aptitude
Version: 0.6.1.3-3
Severity: normal

Hi,
        If 'm' or 'M' is pushed while a category (e.g. "Installed Packages") is 
highlighted, all packages in that category are either marked as manually 
installed ('m') or automatically installed ('M').
        This could be a nice feature, but at the same time it can destroy a lot 
of 
information about how and why a package is on the system.  E.g. the first time 
I fat fingered 'm' I saw that all the packages were marked as manually 
installed, but didn't know that I had caused it.  Then I exited aptitude 
normally and the changes were saved.  Now I have craploads of libraries marked 
as manually installed.  Yuck.
        Perhaps an intervening confirmation or a message saying "you have 
pushed 'm' 
while selecting a category, thereby marking multiple packages as manually 
installed, to revert to previous markings, push 'z'".

Thanks,
        C.

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

Debian Release: squeeze/sid
  990 testing         security.debian.org 
  990 testing         ftp.egr.msu.edu 
  990 hardy           linux.dell.com 
  980 testing         mirror.csclub.uwaterloo.ca 
  500 stable          ftp.egr.msu.edu 
   50 unstable        ftp.egr.msu.edu 
   40 experimental    ftp.egr.msu.edu 
   30 karmic          us.archive.ubuntu.com 
   25 unstable        mirror.csclub.uwaterloo.ca 

--- Package information. ---
Depends                                (Version) | Installed
================================================-+-====================
libapt-pkg-libc6.9-6-4.8                         | 
libboost-iostreams1.40.0           (>= 1.40.0-1) | 1.40.0-4
libc6                              (>= 2.3.6-6~) | 2.10.2-2
libcwidget3                                      | 0.5.16-2
libept0                              (>= 0.5.29) | 0.5.29
libgcc1                             (>= 1:4.1.1) | 1:4.4.2-3
liblog4cxx10                                     | 0.10.0-1
libncursesw5                 (>= 5.6+20071006-3) | 5.7+20090803-2
libsigc++-2.0-0c2a                    (>= 2.0.2) | 2.0.18-2
libsqlite3-0                         (>= 3.6.20) | 3.6.21-2
libstdc++6                            (>= 4.2.1) | 4.4.2-3
libxapian15                                      | 1.0.17-1
zlib1g                              (>= 1:1.1.4) | 1:1.2.3.3.dfsg-15


Recommends                         (Version) | Installed
============================================-+-===========
aptitude-doc-en                              | 
 OR aptitude-doc                             | 
sensible-utils                               | 0.0.2
apt-xapian-index                             | 
libparse-debianchangelog-perl                | 


Suggests      (Version) | Installed
=======================-+-===========
tasksel                 | 2.78
debtags                 | 



--- Output from package bug script ---
aptitude 0.6.1.3 compiled at Nov 20 2009 15:39:26
Compiler: g++ 4.3.4
Compiled against:
  apt version 4.8.1
  NCurses version 5.7
  libsigc++ version: 2.0.18
  Ept support enabled.
  Gtk+ support disabled.

Current library versions:
  NCurses version: ncurses 5.7.20090803
  cwidget version: 0.5.16
  Apt version: 4.8.1
        linux-gate.so.1 =>  (0xb77b7000)
        libapt-pkg-libc6.9-6.so.4.8 => /usr/lib/libapt-pkg-libc6.9-6.so.4.8 
(0xb76de000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0xb769a000)
        liblog4cxx.so.10 => /usr/lib/liblog4cxx.so.10 (0xb74f0000)
        libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xb74ea000)
        libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0xb7427000)
        libept.so.0 => /usr/lib/libept.so.0 (0xb73ac000)
        libxapian.so.15 => /usr/lib/libxapian.so.15 (0xb725b000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7246000)
        libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb71c4000)
        libboost_iostreams.so.1.40.0 => /usr/lib/libboost_iostreams.so.1.40.0 
(0xb71b9000)
        libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb71a0000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb70af000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7089000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb706b000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb6f24000)
        libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0xb6f20000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb6f1c000)
        libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0xb6efc000)
        libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0xb6ece000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb6eca000)
        librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb6ec1000)
        libcrypt.so.1 => /lib/i686/cmov/libcrypt.so.1 (0xb6e8f000)
        libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb6e7f000)
        /lib/ld-linux.so.2 (0xb77b8000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6e58000)
Terminal: xterm
:0.0 is set.
/usr/bin/aptitude: /usr/bin/aptitude
aptitude version information:

aptitude linkage:



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to