[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#755088: please show removals *last* in dist-upgrade



Package: apt
Version: 1.0.5
Severity: wishlist

Many of apt's users are human, and thus prone to making mistakes. A common
mistake seems to be running apt-get dist-upgrade and not noticing that it wants
to remove your backup system and/or terminal emulator and/or steam. Or not
noticing that it wants to install horrible-enormous-thing and/or steam. It
doesn't help that the message about this is buried in the middle of masses of
other data that are liable to be skimmed at best, and scroll right off the
terminal at worst.

----
  pm-utils procps propellor publicsuffix python python-bzrlib
  python-debianbts python-libxml2 python-minimal python-oauth
  python-pkg-resources python-secretstorage python3-pkg-resources
  qlandkartegt rpcbind rsync strace subversion systemd systemd-sysv
  udev upower x11-apps x11-utils x11-xserver-utils
  x11proto-input-dev xarchiver xauth xfce4-power-manager
  xfce4-power-manager-data xfce4-session xfce4-systemload-plugin
  xfonts-encodings xfonts-utils xserver-common xserver-xorg-core
  xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-vmmouse
  xserver-xorg-input-wacom xserver-xorg-video-ati
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-mach64
  xserver-xorg-video-mga xserver-xorg-video-modesetting
  xserver-xorg-video-neomagic xserver-xorg-video-nouveau
  xserver-xorg-video-openchrome xserver-xorg-video-qxl
  xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-savage xserver-xorg-video-siliconmotion
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx
  xserver-xorg-video-trident xserver-xorg-video-vesa
  xserver-xorg-video-vmware
296 upgraded, 5 newly installed, 7 to remove and 18 not upgraded.
Need to get 302 MB/305 MB of archives.
After this operation, 7,547 kB disk space will be freed.
Do you want to continue? [Y/n] y
----

Hypothesis 1: Many humans see the above 25 lines and hit "y".

Hypothesis 2: Most humans see the below 25 lines and hit "n".

----
  x11proto-input-dev xarchiver xauth xfce4-power-manager
  xfce4-power-manager-data xfce4-session xfce4-systemload-plugin
  xfonts-encodings xfonts-utils xserver-common xserver-xorg-core
  xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-vmmouse
  xserver-xorg-input-wacom xserver-xorg-video-ati
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-mach64
  xserver-xorg-video-mga xserver-xorg-video-modesetting
  xserver-xorg-video-neomagic xserver-xorg-video-nouveau
  xserver-xorg-video-openchrome xserver-xorg-video-qxl
  xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-savage xserver-xorg-video-siliconmotion
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx
  xserver-xorg-video-trident xserver-xorg-video-vesa
  xserver-xorg-video-vmware
The following NEW packages will be installed:
  libepoxy0 libevdev2 libghc-cipher-des-dev libndp0 libupower-glib2
The following packages will be REMOVED:
  libdb5.1 libgl1-mesa-glx:i386 libudev1:i386 obnam python-paramiko
  python2.6 steam:i386
296 upgraded, 5 newly installed, 7 to remove and 18 not upgraded.
Need to get 302 MB/305 MB of archives.
After this operation, 7,547 kB disk space will be freed.
Do you want to continue? [Y/n]
----

So, I suggest sorting the output with the most important items last,
to go with the UPPERCASE highlighting apt already gives them.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: