Attention kernel module project packagers!

Jesse Keating jkeating at redhat.com
Tue Aug 15 18:49:10 UTC 2006


On Tuesday 15 August 2006 14:39, Axel Thimm wrote:
> kmdl does not need any patch to rpm, while kmod does not work with rpm.

No, kmdl just changes its name every single update to work around the fact 
that rpm doesn't handle this kind of packaging.  This is not a solution, its 
an ugly hack.

> > I don't buy that kmod makes it impossible to boot older kernels,
> > that's just not the case.  I think you're falling for somebody's
> > FUD.
>
> Read it differently: kmod can only support one kernel.

Wrong.

> Either old kernel modules get nuked or they don't get (security)
> updates, in the latter case you can boot into the old kernel, of
> course. That's no FUD that's outlined in the wiki. And trying to fix
> this open a further can of bugs.

I still don't buy that this is a bad thing.  We don't want people booting to 
old kernels unless the new kernel doesn't work.  If the new kernel doesn't 
work, remove it and the modules and you can update your old modules all you 
want.  This isn't perfect, but it is functional.  You're using out of the 
kernel modules, your life is going to suck.  Deal with it.

> kmdls definitely have benefits. All kernels, no matter how old in the
> queue will get the module updates (if the kernel is still supported in
> the buildsystem, of course).

And you need funky hacks to do automated updates, you get new package names 
all the time to hack around with installation scripts and kickstart scripts, 
etc...  This is not a solution.

-- 
Jesse Keating
Release Engineer: Fedora
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20060815/79997cf0/attachment.sig>


More information about the fedora-devel-list mailing list