RFC: kernel-modules in Fedora Extras
Ralf Corsepius
rc040203 at freenet.de
Sat Jan 7 13:49:26 UTC 2006
On Sat, 2006-01-07 at 14:20 +0100, Thorsten Leemhuis wrote:
> Am Samstag, den 07.01.2006, 07:25 +0100 schrieb Ralf Corsepius:
> > On Fri, 2006-01-06 at 18:17 +0100, Thorsten Leemhuis wrote:
> > > Am Freitag, den 06.01.2006, 18:04 +0100 schrieb Ralf Corsepius:
> > > > On Fri, 2006-01-06 at 17:26 +0100, Thorsten Leemhuis wrote:
> > > > > Am Freitag, den 06.01.2006, 11:12 -0500 schrieb Dan Williams:
> > > > Consider the current nvidia disaster people are facing with the kernel
> > > > drivers on livna.
> > >
> > > You mean this "disaster" that is around for ~two years already?
> > If you mean that kernel-module updates with livna modules have never
> > worked smoothly with yum, yes.
>
> That's why we discuss this stuff here and work on a proposal that works
> better.
>
> We know that we need support from yum (or a yum-plugin) to make it work
> smoothly.
>
> > > Seems people ignored it for a long time and it works mostly fine for
> > > a lot of people.
> > It doesn't work for anybody.
>
> We know.
I didn't necessarily have this impression :(
> > The only way I see, is to add the missing packages to the repos, i.e. to
> > rebuild the kernel-modules and module-userspace-libs for all kernels
> > having ever been shipped for a Fedora release:
>
> This was discussed earlier. People didn't like the idea - they only
> wanted to build for the latest kernel.
Sorry, but these people have no idea about what they are talking.
You are shipping a broken distribution. Therefore you can't avoid fixing
it. This time it affects livna and nvidia, but the problem actually is
much more general and at least affects all kernel-modules which are
accompanied by userspace libraries/tools
> I disagree -- we IMHO should build for the latest kernel and the one
> that was shipped in core.
... and at least the (latest-1) kernel, because this is the kernel
people which regularly (but not daily basis) update are using.
> Why? There are people with modems or
> bandwidth-per-month limitations that don't update the kernel. Yes,
> that's dangerous, but people do it.
Another aspect you seem to ignore: It's not uncommon that kernels are
broken on a particular HW - Therefore users, can't avoid resorting to
using older kernel.
> But we can't build for all kernels.
I don't buy that.
Write yourself a script to generate the specs, and let them be built on
a built system.
> This wastes to much time IMHO.
Building will probably take will take some hours, but even some
individual rpms probably are more demanding than building this bunch of
packages.
> And
> old kernels are deleted for the updates-repo anyway
Then building for all those in updates + core would be a reasonable
compromise.
Ralf
More information about the fedora-extras-list
mailing list