Package: aptitude Version: 0.4.4-4 Severity: normal Hi, now that I've closed an aptitude non-bug today, may I submit a new one?
Today, when I call aptitude dist-upgrade on sid, aptitude seems to install new packages because some upgraded package depends on them: *************************** Reading package lists... Done Building dependency tree... Done Reading extended state information Initializing package states... Done Building tag database... Done The following packages are BROKEN: aptitude The following NEW packages will be automatically installed: alien at bc dbus dbus-x11 fontconfig groff-base hicolor-icon-theme libatk1.0-0 libatk1.0-data libaudio2 libbeecrypt6 libcupsys2 libdatrie0 libdbus-1-3 libgl1-mesa-glide3 libglib2.0-0 libglib2.0-data libglide3 libglu1-mesa libgtk2.0-0 libgtk2.0-bin libgtk2.0-common liblcms1 liblockfile1 libmng1 libmysqlclient15off libneon25 libpango1.0-0 libpango1.0-common libpci2 libpq5 libqt3-mt libqt4-core libqt4-gui libqt4-qt3support libqt4-sql librpm4 libsqlite0 libsqlite3-0 libthai-data libthai0 libtiff4 libxcursor1 libxfixes3 libxft2 libxi6 libxinerama1 libxml2 libxrandr2 libxxf86dga1 libxxf86vm1 lprng lsb lsb-core lsb-cxx lsb-desktop lsb-graphics lsb-qt4 lsb-release mailx man-db mysql-common ncurses-term pax pciutils procps qt4-qtconfig rpm rsync x-ttcidfont-conf The following NEW packages will be installed: alien at bc dbus dbus-x11 fontconfig groff-base hicolor-icon-theme libatk1.0-0 libatk1.0-data libaudio2 libbeecrypt6 libcupsys2 libdatrie0 libdbus-1-3 libgl1-mesa-glide3 libglib2.0-0 libglib2.0-data libglide3 libglu1-mesa libgtk2.0-0 libgtk2.0-bin libgtk2.0-common liblcms1 liblockfile1 libmng1 libmysqlclient15off libneon25 libpango1.0-0 libpango1.0-common libpci2 libpq5 libqt3-mt libqt4-core libqt4-gui libqt4-qt3support libqt4-sql librpm4 libsqlite0 libsqlite3-0 libthai-data libthai0 libtiff4 libxcursor1 libxfixes3 libxft2 libxi6 libxinerama1 libxml2 libxrandr2 libxxf86dga1 libxxf86vm1 lprng lsb lsb-core lsb-cxx lsb-desktop lsb-graphics lsb-qt4 lsb-release mailx man-db mysql-common ncurses-term pax pciutils procps qt4-qtconfig rpm rsync x-ttcidfont-conf The following packages will be upgraded: apt apt-utils libsasl2-2 python-apt The following packages are RECOMMENDED but will NOT be installed: libsasl2-modules 4 packages upgraded, 71 newly installed, 0 to remove and 0 not upgraded. *************************** But then it doesn't install any new package at all: Need to get 35,6MB of archives. After unpacking 100,0MB will be used. The following packages have unmet dependencies: aptitude: Depends: libapt-pkg-libc6.3-6-3.11 which is a virtual package. Resolving dependencies... The following actions will resolve these dependencies: Keep the following packages at their current version: apt [0.6.46.4-0.1 (now)] apt-utils [0.6.46.4-0.1 (now)] libsasl2-2 [2.1.22.dfsg1-10 (now)] python-apt [0.6.21 (now)] Score is -30 Accept this solution? [Y/n/q/?] I really wonder why upgrading libsasl2-2 or any of the *apt* packages should have pulled in all those libraries? And if it did, why doesn't it say "keep ... at [uninstalled (now)]" for each of them? And if the NEW packages and the holding back are not related, then why on earth does dist-upgrade install new packages, without any already-installed package starting to depend on it? Pressing "o" at the prompt gives only information about the held back ones. If I press "y", oh wonder, it does not install 71 new packages... Regards, Frank -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.18-4-686 (SMP w/1 CPU core) Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/dash Versions of packages aptitude depends on: ii apt [libapt-pkg-libc6.3 0.6.46.4-0.1 Advanced front-end for dpkg ii libc6 2.5-11 GNU C Library: Shared libraries ii libgcc1 1:4.2-20070609-1 GCC support library ii libncursesw5 5.6-3 Shared libraries for terminal hand ii libsigc++-2.0-0c2a 2.0.17-2 type-safe Signal Framework for C++ ii libstdc++6 4.2-20070609-1 The GNU Standard C++ Library v3 Versions of packages aptitude recommends: pn aptitude-doc-en | aptitude-do <none> (no description available) pn libparse-debianchangelog-perl <none> (no description available) -- no debconf information -- Frank Küster Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich Debian Developer (teTeX/TeXLive)

