Hi all,

@Brenda: Thanks for the tip, it works, almost perfectly.

I ran ``emerge -u portage'' and the following came up:
>>> Recording sys-apps/portage in "world" favorites file...

 * Messages for package dev-lang/python-3.3.0:

 * You have just upgraded from an older version of Python.
 * You should switch active version of Python 3 and run
 * 'python-updater [options]' to rebuild Python modules.

Then when I try to resume the installation script, it still fails at ``emerge -e system‘’ with the following build log. I guess the failure has something to python, but does anyone has any specific instructions how to do the python update? (The installation really takes long.)

Best regards.



2013/1/22 heroxbd <heroxbd@gmail.com>
Hi Linpeng,

Linpeng Tang <chnttlp@gmail.com> writes:

> Hi,
>
> I am trying to install Gentoo-prefix on CentOS 5.9, and the
> bootstrap-prefix.sh fails at the "emerge -e system" stage.

congratulations! you've advanced a lot.

> I am really a newbie to Gentoo-prefix, so could anyone give any
> suggestion on how to handle this?
>
> Here is the building log:
>
> !!! All ebuilds that could satisfy ">=dev-util/pkgconfig-0.27.1" have
> been masked.
> !!! One of the following masked packages is required to complete your
> request:
> - dev-util/pkgconfig-9999::gentoo_prefix (masked by: EAPI 5)
> - dev-util/pkgconfig-0.27.1::gentoo_prefix (masked by: EAPI 5)

Gentoo portage (and gentoo-x86 tree) has been upgrade to EAPI 5 by the
end of 2012, after the portage-prefix snapshot used by bootstrap scipt.

To fix this, do a "emerge -u portage" before resuming your bootstrap
scipt. It will upgrade portage to the newest version capable of EAPI 5.

I think pushing out a EAPI5 portage snapshot for bootstrap is on
Fabian's list, though he's busy :)

Cheers,
Benda




--
-----------------------------------
Princeton University
Computer Science Department
Linpeng Tang