On Monday 30 April 2007, Holla wrote:
> OK, I get it now. I was under the (wrong) impression that
> the kernel headers should match the kernel installed.
> So, if portage is trying to install linux-headers-2.6.17
> it is because that is the stable headers for 2.6, right ?

Not quite...

nazgul cvs-src # eix linux-headers
[I] sys-kernel/linux-headers
     Available versions:  *2.0.40-r1 *2.2.26-r1 2.4.26-r1 (~)2.4.33.3 
2.6.8.1-r4 2.6.11-r2 (~)2.6.11-r3 *2.6.11-r4 2.6.11-r5 *2.6.11-r6 
*2.6.16 (~)2.6.17 2.6.17-r1 2.6.17-r2 (~)2.6.19.2-r2 (~)2.6.20 (~)
2.6.20-r1 (~)2.6.20-r2
     Installed versions:  2.6.20-r2(18:30:20 03/18/07)
     Homepage:            http://www.kernel.org/ http://www.gentoo.org/
     Description:         Linux system headers

linux-headers-2.6.17-r1 is the collection of headers in the portage tree 
that the Gentoo devs have marked stable (and causes least breakage).

There is no official set of headers fromt he kernel project. You might 
find some knowledgeable kernel dev who makes a recommendation, but 
that's something different.

As it turns out, I am using 2.6.20-r2 headers and they work for me. 
Generally, if you run a stable <arch> system, you should stick with 
whatever system packages that portage wants to merge

alan



-- 
Optimists say the glass is half full,
Pessimists say the glass is half empty,
Developers say wtf is the glass twice as big as it needs to be?

Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
-- 
[EMAIL PROTECTED] mailing list

Reply via email to