On Sun, Sep 14, 2008 at 07:39:26AM -0400, Felix Miata wrote: [ 8< ]
Normally I don't use zypper, because it commonly makes systems unusable by replacing working kernels/initrds with broken ones.
### begin quote Fate #305311: Add ability to libzypp/ zypper to handle multiple installed kernels
Currently it impossible to keep your old kernel if a kernel update is applied.
The way the kernel is packaged for SUSE products allows this since quite some time.
To many users this causes trouble as they aren't able to boot their system - maybe due to a non working initrd or a NIC driver not working with the new kernel. As soon as this system is not local or the system isn't able to boot from CD or network these users are in trouble.
The intention is to always keep at least the current working kernel installed. Maybe a sysconfig setting allows to control how many kernels are kept. A setting to 0 would make people happy which are used to deal with the dafault pain since ages. ### end quote
I'm sick of this since ages. And tried to address it since the same time. But I still love the bugzilla and fate ping pong till it gets closes as a rare Lieschen Müller use case.
It's terrible to have this working on the kernel packaging level since so many years now but preventing users from getting the benefit without any manual tweaks.
Why am I starting this now again? The zypper libzypp stuff in geeral convinced me by the speed. Now I like to get it on a level which even allows these old Linux dudes from Göttingen to use it on a regular base. Maybe even without jumping out of the window immediately. Some employers know why they provide offices on the first floor. :)