Bugzilla – Bug 718753
purge-kernels script removes older kernels but not the corresponding -source and -devel packages
Last modified: 2011-09-30 16:00:55 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.
*** Bug 718752 has been marked as a duplicate of this bug. ***
*** Bug 718754 has been marked as a duplicate of this bug. ***
*** Bug 718755 has been marked as a duplicate of this bug. ***
See the opensuse-kernel list.
This is an autogenerated message for OBS integration: This bug (718753) was mentioned in https://build.opensuse.org/request/show/83760 Factory / mkinitrd
I've seen it working great this morning with the kernel 3-1-rc6 Last week there's just an incident with purge_kernel not able to remove an old -devel rpm due to the fact kernel-syms need it Did we also have kernel-syms included in the list of things to think ?
*** Bug 718756 has been marked as a duplicate of this bug. ***