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

Reply via email to