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