Re: RFC: extra kernel module install locations

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

 



Hi *

Am Sonntag, den 12.09.2004, 21:51 +0300 schrieb Ville Skyttä:
> There are various practices around about where to install extra kernel
> modules, I thought I'd throw in a quick RFC about what people think is
> the best practice, and why.  Some alternatives off the cuff:
> 
> 0) Somewhere directly below /lib/modules/$uname, in a per-package 
>    subdir.
> 1) A suitable location below /lib/modules/$uname/kernel.
> 2) /lib/modules/$uname/updates, mirroring the dir structure from
>    /lib/modules/$uname/kernel as applicable.
> 3) Same as 2), but s/updates/$something_else_than_updates/.
> 4) As long as it Just Works(tm), does not matter.
> 5) Insert your favourite here.
>
> Status of how things seem to be "out there" currently, based on a very
> brief look:
> - fedora.us: both 0 (for thinkpad) and 1 (for alsa)

For alsa (and some other things at livna.org) I decided to install it
there, where the module would have been installed by the original
scripts during a normal install. 

[...]

> 0) Yuck, gets messy.
++

> 1) IMO shouldn't use "kernel" for stuff that is not included in kernel
>    distributed by the kernel vendor.

I don't think it's a problem. I think installing the module exactly at
the same place where it normally would have been installed when you
compile it also has a lot of benefits.

> 2) My #1 pick as of now, maybe, depending on 3) below.

But do we really need to mirror the stucture? Is there any benefit in
doing so? Why not a simple per-package dir? 

Otherwise I don't have any strong opinions. I tend a bit more to 1), but
can also live with either 2) or 3)   


-- 
Thorsten Leemhuis <fedora@xxxxxxxxxxxxx>



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux