Hi Benda, On Tue, Jan 16, 2018 at 01:24:24PM +0900, Benda Xu wrote:
> > Bootstrap command: > > HOST_GENTOO_EROOT=/ USE_CPU_CORES=8 PREFIX_DISABLE_RAP=yes bash -x \ > > bootstrap-prefix.sh /home/michael/nobak/gentoo noninteractive > The problem is that host gentoo have portage tree from gentoo.git and > prefix-rpath is prefix.git overlay. I have just fixed the logic: > > https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ea38c545ce810d80aea1eb7c6e5e4d2117e6f211 Thanks! That seems to work in that it doesn't offer to use the host portage any more. Now it fails when initialising the portage config: * Your profile is set to /home/michael/nobak/gentoo/usr/portage/profiles/no-multilib/prefix/linux/amd64. bootstrap-prefix.sh: line 468: /home/michael/nobak/gentoo/etc/portage/make.profile/package.use: No such file or directory bootstrap-prefix.sh: line 478: /home/michael/nobak/gentoo/etc/portage/make.profile/package.use: No such file or directory Indeed, portage/profiles/no-multilib does not exist. After commenting out the redirect to no-multilib like below it continues on. x86_64-pc-linux-gnu) profile=${profile_linux/ARCH/amd64} #profile=${profile/prefix/no-multilib/prefix} ;; The resulting prefix still looks quite no-multilib-ish, i.e. only lib and no lib32/lib64. Then pyblake2 needs keywording again since amd64-linux is not present in the ebuild. Then it fails in python again with module crypt not building. BTW: Should I open bugs for these for tracking? -- Thanks, Michael