DKMS (was Re: [ATrpms-devel] building lirc SRPM)

Gary Lerhaupt gary at lerhaupt.com
Fri May 21 17:10:46 CEST 2004


Rather than creating a rebuildable source RPM (which you later have to 
manually rebuild as you move to different kernels), have you 
considered instead using DKMS?  I know I must sound like just another 
voice in the cacophony of packaging solutions, but the whole point of 
DKMS was to address the shortfalls of RPMs handling of kernel 
modules.  Mainly, Dell decided that RPM wasn't cutting it with our 
customers for the handling of kernel modules, so we developed DKMS to 
work with RPM such that RPM manages the version of the kernel module, 
but DKMS handles which kernel versions its built and/or installed 
upon.  You install the RPM once, and DKMS handles all the automatic 
rebuilding from then on.

project: http://linux.dell.com/dkms
paper: http://www.dell.com/downloads/global/power/1q04-ler.pdf

> Hi!  I'm busy modifying the lirc SRPM so that it is generally
> recompilable against an arbitrary kernel-source package (in the same 
way
> I did the ivtv RPM).  There's something missing, though, that I'm 
trying
> to figure out:
> 
>    /usr/lib/atrpms/isnewi2c
> 
> This doesn't seem to be in the atrpms RPM, like I'd expect; where 
can I
> find a copy, or can you explain what it does?  In the lirc specfile,
> this program determines whether the patch
> 
>    http://delvare.free.fr/i2c/lirc-CVS-i2c-2.8.0.patch
> 
> will be applied, but it seems this server is down, so there's no info
> there.
> 
> Thank you!
> 
> 	John
> 
> 
> _______________________________________________
> atrpms-devel mailing list
> atrpms-devel at atrpms.net
> http://lists.atrpms.net/mailman/listinfo/atrpms-devel
> 
> 





More information about the atrpms-devel mailing list