Package: aptitude Version: 0.6.4-1.2 Severity: normal Take the following situation (available as of today in unstable):
timidity Recommends timidity-daemon timidity-daemon Depend on timidity In the graphical user interface, marking timidity for installation (doesn't matter if directly or via another package) causes both packages to be marked for installation. Marking timidity as automatically installed and removing all reverse-deps causes both timidity-daemon and timidity to stay installed, because of the circular depends/recommends. Aptitude should probably try to detect these cases and remove them too. -- Package-specific info: aptitude 0.6.4 compiled at Oct 29 2011 20:08:13 Compiler: g++ 4.6.2 Compiled against: apt version 4.10.1 NCurses version 5.9 libsigc++ version: 2.2.9 Ept support enabled. Gtk+ support disabled. Qt support disabled. Current library versions: NCurses version: ncurses 5.9.20110404 cwidget version: 0.5.16 Apt version: 4.10.1 linux-vdso.so.1 => (0x00007fff40bff000) /usr/lib/x86_64-linux-gnu/libc/memcpy-preload.so (0x00007ff411da7000) libapt-pkg.so.4.10 => /usr/lib/libapt-pkg.so.4.10 (0x00007ff411a70000) libncursesw.so.5 => /lib/x86_64-linux-gnu/libncursesw.so.5 (0x00007ff411841000) libtinfo.so.5 => /lib/x86_64-linux-gnu/libtinfo.so.5 (0x00007ff411619000) libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0x00007ff411414000) libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0x00007ff41110b000) libept.so.1 => /usr/lib/libept.so.1 (0x00007ff410eaf000) libxapian.so.22 => /usr/lib/libxapian.so.22 (0x00007ff410ab2000) libz.so.1 => /usr/lib/libz.so.1 (0x00007ff41089a000) libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007ff4105f7000) libboost_iostreams.so.1.46.1 => /usr/lib/libboost_iostreams.so.1.46.1 (0x00007ff4103de000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff4101c1000) libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007ff40febd000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007ff40fc3b000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007ff40fa24000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff40f6a0000) libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1 (0x00007ff40f49d000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff40f298000) libuuid.so.1 => /lib/libuuid.so.1 (0x00007ff40f094000) libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007ff40ee83000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ff40ec7b000) /lib64/ld-linux-x86-64.so.2 (0x00007ff411fab000) Terminal: xterm $DISPLAY is set. `which aptitude`: /usr/bin/aptitude aptitude version information: aptitude linkage: -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages aptitude depends on: ii apt [libapt-pkg4.10] 0.8.15.9 ii libboost-iostreams1.46.1 1.46.1-7+b1 ii libc6 2.13-23 ii libcwidget3 0.5.16-3.1 ii libept1 1.0.5 ii libgcc1 1:4.6.2-9 ii libncursesw5 5.9-4 ii libsigc++-2.0-0c2a 2.2.9-1.1 ii libsqlite3-0 3.7.9-2 ii libstdc++6 4.6.2-9 ii libtinfo5 5.9-4 ii libxapian22 1.2.8-1 ii zlib1g 1:1.2.3.4.dfsg-3 Versions of packages aptitude recommends: ii apt-xapian-index 0.44 ii aptitude-doc-en | aptitude-doc <none> ii libparse-debianchangelog-perl 1.2.0-1 ii sensible-utils 0.0.6 Versions of packages aptitude suggests: ii debtags 1.7.11 ii tasksel 3.07 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org