'emerge -pDu world' wants to emerge sys-kernel/hardened-sources-2.4.28-r5. I do have hardened-dev-sources in my world file, but not hardened-sources. Reproducible: Always Steps to Reproduce: 1.emerge -pDu world 2. 3. Actual Results: [ebuild NS ] sys-kernel/hardened-sources-2.4.28-r5 Expected Results: not
That's because the 2005.0 profile. In 2005.0 profile all the *-dev-* kernel's (including development-sources) will be taken out in substitution of the "no-dev" versions. (vanilla-sources in the case of development-sources) Can you please confirm if he wants to emerge a 2.6 kernel?
Hi Carlos, Then if I want a 2.6 hardened kernel I should change my world file to read 'sys-kernel/hardened-sources' and unmask 2.6.11-r1 ? - Grant
Yes. But don't edit the world file. Just emerge hardened-sources, recompile the kernel and then emerge -C hardened-dev-sources. If all goes ok you can close this bug :)
I can't seem to get it to emerge 2.6.11-r1 unless I specify hardened-dev-sources. I have: =sys-kernel/hardened-sources-2.6.11-r1 in package.unmask and 'emerge -p hardened-sources' still wants to install: [ebuild NS ] sys-kernel/hardened-sources-2.4.28-r5 - Grant
In /etc/portage/package.unmask just put "sys-kernel/hardened-sources" after that, confirm that /etc/make.profile links to the right profile: /usr/portage/profiles/default-linux/x86/2005.0 (in case you are using x86) then try to emerge again.
Nice! Thank you! I had the following link: lrwxrwxrwx 1 root root 36 Sep 15 2004 /etc/make.profile -> ../usr/portage/profiles/hardened/x86 which has now been updated and emerge world doesn't want to install 2.4 and does want to install these: [ebuild U ] sys-kernel/linux-headers-2.6.8.1-r2 [ebuild N ] sys-apps/hdparm-5.7-r1 Closing....
no problem :)