Package: aptitude Version: 0.6.3-2 It is undocumented on the man page that aptitude, if it senses the terminal is not exactly what it expects, will give you different output, and there's no --give-me-the-same-output-even-though-you-think-i-am-not-on-a-terminal switch to stop such behavior.
# aptitude safe-upgrade Resolving dependencies... The following packages will be REMOVED: libcelt0-0{pu} libsamplerate0{pu} The following packages will be upgraded: dbus dbus-x11 debhelper debian-reference-common debian-reference-en feh ffmpeg gnumeric gnumeric-common gnumeric-doc initscripts libavcodec52 libavdevice52 libavfilter1 libavformat52 libavutil50 libcups2 libdbus-1-3 libgoffice-0.8-8 libgoffice-0.8-8-common libgudev-1.0-0 libjack0 libmozjs3d libnotify1 libpostproc51 libpython2.6 libswscale0 libudev0 libxml2 libxml2-utils libxslt1.1 lynx-cur lynx-cur-wrapper phpmyadmin python-libxml2 python2.6 python2.6-minimal sysv-rc sysvinit sysvinit-utils ttf-opensymbol udev xterm xulrunner-1.9.2 The following packages are RECOMMENDED but will NOT be installed: evince evince-gtk gnome-desktop-data lp-solve notification-daemon notification-daemon-xfce notify-osd xfce4-notifyd yelp 44 packages upgraded, 0 newly installed, 2 to remove and 14 not upgraded. Need to get 18.5MB/47.2MB of archives. After unpacking 1,851kB will be freed. Do you want to continue? [Y/n/?] n Abort. # aptitude safe-upgrade|tee /dev/null Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Resolving dependencies... The following packages will be REMOVED: libcelt0-0{pu} libsamplerate0{pu} The following packages will be upgraded: dbus dbus-x11 debhelper debian-reference-common debian-reference-en feh ffmpeg gnumeric gnumeric-common gnumeric-doc initscripts libavcodec52 libavdevice52 libavfilter1 libavformat52 libavutil50 libcups2 libdbus-1-3 libgoffice-0.8-8 libgoffice-0.8-8-common libgudev-1.0-0 libjack0 libmozjs3d libnotify1 libpostproc51 libpython2.6 libswscale0 libudev0 libxml2 libxml2-utils libxslt1.1 lynx-cur lynx-cur-wrapper phpmyadmin python-libxml2 python2.6 python2.6-minimal sysv-rc sysvinit sysvinit-utils ttf-opensymbol udev xterm xulrunner-1.9.2 44 packages upgraded, 0 newly installed, 2 to remove and 14 not upgraded. Need to get 18.5MB/47.2MB of archives. After unpacking 1,851kB will be freed. Do you want to continue? [Y/n/?] n Abort. Above we note that the RECOMMENDED stanza has disappeared! -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org