system-cleaner - should not offer or warn when removing one of the last two installed kernel versions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
system-cleaner (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Intrepid |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: system-cleaner
Ubuntu Intrepid Ibex 8.10
$ apt-cache policy system-cleaner-gtk
system-cleaner-gtk:
Installed: 1.10.3-0ubuntu1
Candidate: 1.10.3-0ubuntu1
Version table:
*** 1.10.3-0ubuntu1 0
500 http://
100 /var/lib/
People when uninstalling stuff, should not be offered or at least *warned* when removing one of the last two installed kernel versions. It's really critical they know that when removing such packages, means that they won't be able to boot to an older kernel if anything goes bad (and sometimes it does go bad!).
The last two kernels may be or may not be in the ubuntu repositories, so the only way I can think of solving this is comparing linux-image-
As you say in your wiki homepage: "This affects especially people participating in the development of Ubuntu." - what I'm explaining stands for development release testers.
SUMMARY FOR SRU: system-cleaner may remove the running kernel. This has been fixed by explicitly checking for the running kernel. update-manager uses a similar check.
PATCH: http://
TEST CASE: Install system without networking. Install system-cleaner. Verify that "sudo system-cleaner find" shows the currently running kernel. Upgrade to fixed system-cleaner. Verify that "sudo system-cleaner find" no longer shows the currently running kernel.
description: | updated |
Changed in system-cleaner: | |
status: | New → In Progress |
Changed in system-cleaner: | |
assignee: | nobody → liw |
status: | In Progress → Confirmed |
Changed in system-cleaner: | |
status: | In Progress → Fix Committed |
description: | updated |
description: | updated |
in my case it tried to remove kernel 2.6.25. I dont use it much, but its the only one I cna use with my webcam.