Why today (10-07-2004) after emerge sync I haven't got any ebuilds of linux-headers 2.6.x ? Please look at it: root@woocash linux-headers # dir ChangeLog linux-headers-2.4.21.ebuild linux-headers-2.4.25.ebuild files linux-headers-2.4.21-r1.ebuild linux-headers-2.4.26.ebuild linux-headers-2.0.40.ebuild linux-headers-2.4.22.ebuild Manifest linux-headers-2.2.26.ebuild linux-headers-2.4.23.ebuild metadata.xml There isn't any ebuilds of linux-headers 2.6 :( When repair it ?
Lv, what's your metadupe bug for this? I can't find it...
They are renamed to sys-kernel/linux26-headers
i didnt create one, lets make this it ^_^ the 2.6 linux-headers have moved to linux26-headers. there is a linux-headers-2.6.99 ebuild to aid migration, it simply installs the latest keyworded version of linux26-headers. the reasoning behind this change is that 2.4 kernel users probably dont want 2.6 headers installed, and having them can even break their systems in subtle ways. this has prevented a keyword from being added to the 2.6 header ebuilds, even though 2.6 has been the stable kernel for a bit now. with the ebuilds in linux26-headers, they can be keyworded appropriately without breaking things for 2.4 kernel users. sorry for any confusion this might have caused, but i assure you it's a good thing (tm) ;)
there is still a problem in scripts/bootstrap-2.6.sh or in glibc where the 2.4 headers generate a conflict.
I successfully bootstrap-2.6.sh bootstrapped from stage1-x86-2004.2 preceding the bootstrap with the folowing command: for file in etc/make.profile/virtuals var/cache/edb/virtuals; do sed $file -e "s,/linux-headers,/linux26-headers,g" \ -e "s,/gentoo-sources,/gentoo-dev-sources,g" > $file.N mv $file.N $file done
Using linux26-headers instead of linux-headers solves many problems, but they have to become a dependency of gentoo-dev-sources, development-sources .... and all kernel 2.6.x ebuilds, because even the kernel-doc on gentoo.org does not tell you that you need new headers (e.g. for kwifimanager which is not useable with the wrong constellation)
everything should be transitioned by now (i know all my crazy combinations work)