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