Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 692044 - stage3-amd64-20190811T214502Z has an invalid profile, forcing user to manually set it up
Summary: stage3-amd64-20190811T214502Z has an invalid profile, forcing user to manuall...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Stages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-13 06:47 UTC by tt_1
Modified: 2019-08-14 16:56 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 tt_1 2019-08-13 06:47:17 UTC
using eselect profile list doesn't show any active profile. 

this is since symlink to profile is broken: 

cd /etc/portage

ls -ls

4 -rw-r--r-- 1 root root 3877 13. Aug 06:41 make.conf
0 lrwxrwxrwx 1 root root   59 12. Aug 02:13 make.profile -> ../../var/db/repos/gentoo/profiles/default/linux/amd64/17.1
4 drwxr-xr-x 2 root root 4096 12. Aug 02:14 package.use
4 drwxr-xr-x 2 root root 4096 12. Aug 00:30 repo.postsync.d
4 drwxr-xr-x 3 root root 4096 12. Aug 00:22 savedconfig

it's only here that we learn which profile we're supposed to be on. It's 17.1 amd64 

this is likely a bug in catalyst?
Comment 1 Ben Kohler gentoo-dev 2019-08-13 12:32:03 UTC
Did you sync yet, to get an ebuild (+ profiles) repository?
Comment 2 tt_1 2019-08-13 12:43:19 UTC
This is from within a chroot, I actually wanted to test gcc-9.2.0. So yes, /usr/portage is populated via mount --rbind 

The symlink is broken. Getting it fixed is sufficent, but for an unexperienced user this might be a deadlock.
Comment 3 Ben Kohler gentoo-dev 2019-08-13 12:45:04 UTC
This is because you bind-mounted to /usr/portage while the new default repo path is /var/db/repos/gentoo.  If you want to use the old path, (inside chroot) copy /usr/share/portage/config/repos.conf into /etc/portage/ and modify the "location =" line