В Mon, 12 Nov 2012 13:55:57 +0100
Stefan Seyfried
Am 12.11.2012 11:33, schrieb Dominique Leuenberger:
I somewhat fail to see a rational to do so (except for the fact of being 'different').
It is legal to ship this package. It is illegal to ship the precompiled nvidia.ko.
Yes, I think it's messy. Yes, I guess that DKMS would be better suited for this (but I have never taken a look at it before).
Actually I am not sure anymore. I have more or less complete DKMS package and test dkms-nvidia-gfxG02 package, but the main issue is dependencies. nvidia-kmp knows for which kernel it is built and can request correct -devel package. But neither DKMS itself nor DKMS driver package knows for which kernel it will be built. I do not think RPM can express "if dkms is installed require kernel-$flavor-devel for each kernel-$flavor". Such logic probably belongs to zypper/YaST2. And at least in case of nVidia DKMS does exactly the same - it will install weak updates for each module built. It does have advantages of not needing to wait for RPM, of course. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org