Dec
18
2008
0

[HOWTO]Gentoo portage EAPI1 to EAPI2 upgrade

echo '~sys-apps/portage-2.2 ~*' >> /etc/portage/package.keywords/my.keywords
emerge -av portage
done.

how sweet is that? this will fix errors from certain ebuilds being build under portage 2.2 when you’re running 2.1.

ie:

Calculating dependencies -
!!! All ebuilds that could satisfy “dev-tex/luatex” have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-tex/luatex-0.30.2 (masked by: EAPI 2)

The current version of portage supports EAPI ‘1′. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

Bookmark and Share
Written by david.durost in: Gentoo, Linux, howtos |

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes