Re: Re: get further rid of uname -r in the kmod stuff and solve the remaining kmod problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2006-08-15 at 01:57 +0200, Axel Thimm wrote:
> On Mon, Aug 14, 2006 at 08:06:51PM +0200, Thorsten Leemhuis wrote:
> > /lib/modules/kabi/MODULE/VERSION-RELEASE/{MODULES...}.ko
> 
> We already discussed that last week. You are moving the versioning
> problem of the modules away from rpm to module-init-tools.
> 
Yes and no.  He's moving it to /sbin/weak-modules which seems like a
logical place.  weak-modules has to understand how to place kernel
modules (or links to them) into the tree for depmod and friends to find
them.  Right now it does this for kabi.  It's not a big conceptual
stretch to think that it could do this for kmod as well.

> You need to encode evr into the path and then teach depmod or any
> helper application to order according to rpm's evr scheme.
> 
Not necessarily.  The helper application has to support a versioning
scheme.  We can make the ondisk directory layout match the helper's
versioning scheme independent of the rpm evr.  Certain versioning
schemes on the part of the helper would be easier for us to work with,
of course :-)

> It's not an improvement, it's outsourcing a packaging/versioning
> problem to the wrong domain.

module-init-tools has to start supporting some sort of versioning scheme
in order to support kabi.  I'd argue that even without kabi, the tools
should support a defined order in which they will choose what kernel
modules to load.  Leaving it undefined is a drawback for more than
package managers.


Axel, do you see any reason Thorsten's proposal wouldn't work?

-Toshio

Attachment: signature.asc
Description: This is a digitally signed message part

--
Fedora-packaging mailing list
Fedora-packaging@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-packaging

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux