(chroot) livecd / # USE="symlink" emerge -av gentoo-sources !!! /etc/make.profile is not a symlink and will probably prevent most merges. !!! It should point into a profile within /usr/portage/profiles/ !!! (You can safely ignore this message when syncing. It's harmless.) These are the packages that would be merged, in order: Calculating dependencies - !!! All ebuilds that could satisfy "sys-kernel/gentoo-sources" have been masked. !!! One of the following masked packages is required to complete your request: - sys-kernel/gentoo-sources-2.6.24-r4 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.24-r3 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.24-r2 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.24-r1 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.24 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.23-r9 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.22-r10 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.20-r10 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.19-r5 (masked by: missing keyword) - sys-kernel/gentoo-sources-2.6.16-r13 (masked by: missing keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. Reproducible: Always Steps to Reproduce: 1. tar xvjpf stage3-i686-2008.0_beta1.tar.bz2 2. tar xvjf portage-latest.tar.bz2 3. emerge --sync 4. emerge -av gentoo-sources
The stage isn't supposed to contain profiles. The new profiles are in the 2008.0_beta1 snapshot (available at http://gentoo.osuosl.org/releases/snapshots/2008.0_beta1/portage-2008.0_beta1.tar.bz2) and are now in the main tree. Just do a sync or extract the snapshot.
I have the same problem, even after an 'emerge --sync' the folder /etc/make.profile/ has four empty folders, so the profile is still empty... Please reopen the bug
What does 'ls -ld /etc/make.profile' show?
I'm not seeing this problem. I just extracted stage3-i686-2008.0_beta1.tar.bz2, bind-mounted my /usr/portage (which was last --sync'd 4 hours ago), chrooted, and ran 'USE="symlink" emerge -av gentoo-sources'. I got: [ebuild N ] sys-kernel/gentoo-sources-2.6.24-r4 USE="symlink -build" 118 kB Total: 1 package (1 new), Size of downloads: 118 kB Would you like to merge these packages? [Yes/No] n
I'll do a re-install on a kubuntu box. The profile for 2008.0_beta1 was committed after this bug was filed.
'ls -ld /etc/make.profile' lrwxrwxrwx 1 root root 46 Apr 3 12:45 /etc/make.profile -> /usr/portage/profiles/default/linux/x86/2008.0 The problem is that there's no 'make.defaults' or any other "normal" profile file in any of the four folders in 2008.0.
There's not supposed to be. The profiles are "cascading". In each of those folders, there's a 'parent' file that points at a parent profile. Follow the inheritance chain and you'll find a make.defaults. There is no issue here. This bug remains closed.