Theodore Y. Ts'o <[EMAIL PROTECTED]> wrote:
> This path can be /usr/src/linux by default. Kernel modules should probably
> not include /usr/include/{asm,linux} at all.
>
> I can live with this. But /usr/src/linux needs to be a valid default
> that works for naive users.
Ok, but let's take this back into the arena of FHS. I hope that FHS
isn't only for naive users. [If FHS intends that distributions cannot
support users with multiple kernels I'm going to be very disappointed.]
According to the current FHS, as soon as you have a system which can
boot two distinct kernels, the system is not FHS compliant. This is a
bad thing, in my opinion.
Alternatively, this is saying that all the historical boot mechanisms fail
to be FHS compliant because they don't update /usr/include/{linux,asm}
to match the booted kernel. Also not very good.
I'd like to see FHS adopt some language where a system with more than
one kernel instance can be FHS compliant.
--
Raul