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