> > Finding that you cannot rebuild a package, that built perfectly
> > yesterday, simply because you decided to have a look at the latest
> > kernel source, is very depressing.
> 
> Any Joe User will expect the correct headers to be in place.  Any user
> that is building unstable kernels will know better than to place the
> headers where they might cause problems.

So are you suggesting that kernel_image packages should contain the headers 
with which the kernel was built ?  So that if you installed a new kernel 
package, you could guarantee that the headers would match ?

>From past experience, I'd say that this was a bad idea, because it can make 
one's development environment unstable.

Anyone who is building software that really is kernel version dependent, is 
actually helped IMO by the fact that while they're building it, the 
-I/usr/src/linux/include that appears on each compilation acts as a mnemonic 
for ``This is kernel version dependent software''.  This also makes the same 
fact clear to anyone who is wondering why they cannot build the same binaries 
on a different system.

People who are building software that isn't very kernel version sensitive can 
really do without destroying their development environment, just because 
they've installed a new kernel.

Cheers, Phil.

Reply via email to