[ATrpms-devel] Re: Changing foo-kmdl- to kernel-module-foo-? (was: Blackmailing ...)

Gary Lerhaupt gary at lerhaupt.com
Wed May 12 00:55:59 CEST 2004


On Tue, 2004-05-11 at 03:06, Jarod Wilson wrote:
> Sorry, been stacked up w/work and personal stuff for a little while 
> here, but I'll toss in my worthless two pennies before finally getting 
> to sleep...
> 
> Personally, I like the foo-kmdl convention much better. I like the 
> kernel module listed along with the other components (a la Synaptic). I 
> do see the benefit of all kernel modules being listed together, but 
> kernel-module-foo is a ton of extra characters tacked onto an already 
> likely very long name. However, for the sake of consistency and 
> compatibility between all repos, it is probably best to give in and 
> make everything uniform (pick your battles, this one probably isn't 
> worth fighting). It sucks, but we'll get over it (whoever "we" is!).
> 
> Time for bed, throat is hoarse from shouting. ;-)

Sorry for joining the discussion late, but I've been discussing this
this with Axel off the list.  Collectively, have you considered using
DKMS to handle all this naming/versioning mess?  Rather than packaging
and repackaging for every kernel version, with DKMS you just release
once per module version and let DKMS recompile for whatever kernel the
end user is using.  It also allows you to include pre-built binaries for
commonly used kernels which adds convenience without forcing repackaging
for every kernel.

The project home is at http://linux.dell.com/dkms/.  I've even
previously created a dkms-ified ivtv RPM which uses DKMS.  That's at
http://www.lerhaupt.com/mythtv/permalink/ivtv-0.1.9-25dkms.noarch.rpm. 
The source RPM is there too.




More information about the atrpms-devel mailing list