I was having problems compiling the kernel (kernel-source-2.2.16-21) and figured that the problem was that I had installed (actually upgraded to) kernel-headers-2.4.0-0.21. This lead me to try en uninstall kernel-headers, but glibc-devel wouldn't let me. I figure the kernel-source was enough to satisfy glibc-devel, but apparently, the kernel-headers for kernel 2.4 has to be installed. This cannot be right? I mean, if I install the kernel headers for 2.4 then I cannot compile the kernel (there are problems including these headers). So, to sum up, shouldn't the dependency for glibc-devel be satisfied by either kernel-headers *or* kernel-source, not just kernel-headers? If kernel-headers are the only ones required, why isn't there any kernel-headers for the 2.2.16-21 kernel? regards, Bernhard Ege
Having kernel-headers-2.4.0 installed should have no effect on compiling the kernel. It is intentional for the 2.4 kernel headers to be required by glibc, as that's what glibc was built against.