Summary: | bootstrap still failing stage2 | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Stew Gilman <wsgilman> |
Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | OS X | ||
URL: | https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c81194a94820ab2edb8b16102416b7dbbec54c76 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Stew Gilman
2016-10-26 17:25:22 UTC
You can try this: $ emerge --sync after go stage2 $ ./bootstrap-prefix.sh $EPREFIX stage2 now I tested this. The cause of this error: if your environment is MacOS Sierra(10.12), There isn't no valid profile for 10.12 (/usr/portage/profiles/prefix/darwin/macos/10.12/x64/) in downloaded portage tree. so you can replace the profile with 10.11 profile. for this: $ rm $EPREFIX/etc/portage/make.profile $ ln -s $EPREFIX/usr/portage/profiles/prefix/darwin/macos/10.11/x64/ $EPREFIX/etc/portage/make.profile I've committed those, I guess I didn't release a new snapshot. Bootstrapping using LATEST_TREE_YES=1 should get you past this point. ok, stage2 should install a bash, thus overwriting the symlink (it uses -collision-protect) but that apparently doesn't happen/isn't enough. I think this commit broke this, but I need to check https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c81194a94820ab2edb8b16102416b7dbbec54c76 ignore my lst post, wrong bug. This profile bug was fixed a while ago. |