Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215732 - stage3 2008.0_beta1 contains no profile for 2008
Summary: stage3 2008.0_beta1 contains no profile for 2008
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-01 17:49 UTC by Gard Marthin Tønnesland
Modified: 2008-04-03 14:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gard Marthin Tønnesland 2008-04-01 17:49:03 UTC
(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
Comment 1 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-01 20:35:42 UTC
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.
Comment 2 Andrea Veroni 2008-04-03 09:59:49 UTC
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
Comment 3 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-03 11:45:11 UTC
What does 'ls -ld /etc/make.profile' show?
Comment 4 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-03 12:15:02 UTC
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
Comment 5 Gard Marthin Tønnesland 2008-04-03 12:44:27 UTC
I'll do a re-install on a kubuntu box. The profile for 2008.0_beta1 was committed after this bug was filed.
Comment 6 Andrea Veroni 2008-04-03 13:27:30 UTC
'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.
Comment 7 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-03 14:15:27 UTC
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.