Hi there, On Tue, 19 Feb 2019, 15:05:09 +0100, Takashi Iwai wrote:
[...] On Sun, 17 Feb 2019 16:37:34 +0100, Manfred Hollstein wrote:
The question to be asked should be, is there a reason to obsolete the drm-kmp-default package at all?!? For me this would only make sense if you're not running (in the sense of multiversion.kernels) any of the distro based kernel any more. For Leap 42.3 I'd reckon to leave drm-kmp-default installed, and remove the Obsoletes for 42.3 from the .spec files.
The Obsoletes were added because "rpm -U" won't work otherwise. OTOH, this apparently contradicts with the usage of multi-version. So maybe it makes little sense nowadays to keep them.
Exactly. How can I motivate you to remove this particular Obsoletes?
Of course, if we remove Obsoletes, the purge-old-kernel also needs to purge the KMPs. Can any confirm that it works as expected?
If not, what's the issue with it being carried around? We could create a patch which gets distributed on only related distributions (i.e. not in Kernel:stable) on a frequent basis, whose purpose is to figure out if there are any old kernels installed which require the installation of another KMP and, if not, just wipe those KMPs. This is an issue for a distribution but not for this particular repo! FWIW, I have now branched Kernel:stable and added a small patch just to remove the offending line from kernel-default.spec. To me this is just a complete waste of resources, but I can continue falling back to the distro kernel with its requirements...
thanks,
Takashi
Cheers. l8er manfred