Bug#501518: upgrade-reports: etch->lenny works better with etch's apt-get than lenny's aptitude
Package: upgrade-reports
Severity: normal
On an etch box with X, KDE and assorted office-type applications
installed, I followed the sequence of steps outlined on d-d-a [1]:
aptitude update && aptitude upgrade
sed -i 's/etch/lenny/g' /etc/apt/sources.list
aptitude update
aptitude install dpkg aptitude
So far, so good. The next step is the problematic one.
aptitude full-upgrade:
xserver-xorg-video-all is "broken" as the individual video drivers are
"not installable". This leads to 95 other packages being removed
including a lot of graphical ones, but not all of xorg or kde.
Saying "n" twice to get aptitude to look for a different solution
causes it to come up with what seems like a more sensible solution.
aptitude full-upgrade xserver-xorg-video-all+
Hinting at the installation of the video drivers (or indeed just the
video driver package you need) goes straight to the same sensible
solution as above.
apt-get dist-upgrade
Using etch's apt-get for the upgrade wants to remove 15 packages, none
of which I'm that attached to so it would also be a "sensible"
solution to the upgrade. (for the record: fftw3 libdiscover1
libft-perl libgfortran1 libgsl0 libgssapi2 libldap2 libpci2
libperl5.8 librpm4 libsasl2 libstlport4.6c2
selinux-policy-refpolicy-targeted tetex-doc
xserver-xorg-video-newport)
Perhaps this is as you would expect, but it's pretty unnerving being
presented with a long list of broken packages and removals. Some degree
of documentation of this would be good in that case.
Following this, the upgrade completed successfully.
[1] http://lists.debian.org/debian-devel-announce/2008/10/msg00000.html
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (100, 'stable'), (60, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.24-etchnhalf.1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Reply to: