Bug#396331: upgrade-reports: sarge to etch removes kernels
Package: upgrade-reports
Severity: important
Upgrade went well, except for one rather big problem. If I do a
straight "aptitude -f dist-upgrade", it removes kernel-image-* (IE,
kernel-image-2.6.8-3-686; I didn't try a 2.4 installation->upgrade).
Now, I understand why older kernels must be removed for etch (udev,
etc), but this is probably a problem for the average user. For the
release notes, I would recommend the following procedure:
1. Edit sources.list
2. apt-get update
3. aptitude -f install linux-image-2.6-[arch]
4. dpkg --purge hotplug
5. reboot
6. aptitude -f dist-upgrade
Installing the new kernel first means the old kernels will be removed,
udev will be installed, only a few necessary packages are upgraded
(libc6, etc), and a new, hopefully working kernel is installed in its
place. The user can then reboot and verify the new kernel works before
completely upgrading to etch. Of course, if the new kernel DOESN'T
work, the user doesn't have anything to fall back on, but at least he
knows early on.
Ryan Finnie
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Reply to: