I hope I am finally on the right mailinglist to addres this topic.
I am running/testing the above feature in combination with the purge-kernels script on four machines for nearly two months now and I like it very much.
I have added/uncommented these two lines in zypp.conf:
"multiversion = provides:multiversion(kernel)" and "multiversion.kernels = latest,latest-1,latest-2,running"
because I want to keep the new kernel (of course) and the last two working ones.
The purge-kernels script is working fine as it removes old kernels during the next reboot following a new kernel install... exept for two packages:
The kernel-source and the kernel-devel package are left on disk. These two packages still have to be removed manually via Yast2 or zypper.
My questions concerning this problem are
- is this behaviour intended and if so then why? - shouldn't the old -source and -devel package also be deleted, together with their corresponding kernel version?
I think this is a great feature but it seems to be less useful if one still has to think of removing old -source ande -devel packages manually.