Bugzilla – Bug 718754
purge-kernels script removes older kernels but not the corresponding -source and -devel packages
Last modified: 2011-09-19 14:55:24 UTC
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0.2) Gecko/20100101 Firefox/6.0.2 I have the kernel sources and the kernel-devel package installed and I am using the multiversion kernel feature in zypp.conf. The multiversion.kernels line in zypp.conf is "multiversion.kernels = latest,latest-1,latest-2,running" because I want to keep the newest kernel and the last two working ones. The purge-kernels script is working fine as it removes old kernels as configured in zypp.conf during the next reboot following a new kernel install... except 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. Reproducible: Always Steps to Reproduce: 1. configure the purge-kernels script in zypp.conf to tell the script how many kernels it should keep (for testing purposes one kernel should be sufficient) 2. install kernel sources 3. install a new kernel with sources when a new kernel is offered in the repo 4. reboot after the installation of the new kernel 5. during reboot the purge-kernels script removes the old kernel but not the corresponding kernel-source and kernel-devel packages Actual Results: old kernel-source and kernel-devel packages are left on disk instead of being removed and have to be removed manually using yast2 or zypper. Expected Results: old kernel-source and kernel-devel packages will be removed together with their corresponding kernel package. Happens on 32 bit and 64 bit systems.
. *** This bug has been marked as a duplicate of bug 718753 ***