1 |
trying to upgrade some old, never upgraded image for an embedded system I |
2 |
ran into a problem I do not have a solution for: |
3 |
|
4 |
!!! All ebuilds that could satisfy |
5 |
">=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-)]" |
6 |
have been masked. |
7 |
!!! One of the following masked packages is required to complete your |
8 |
request: |
9 |
- dev-lang/python-exec-9999::gentoo (masked by: EAPI 7) |
10 |
- dev-lang/python-exec-2.4.6-r1::gentoo (masked by: EAPI 7) |
11 |
|
12 |
The current version of portage supports EAPI '6'. You must upgrade to a |
13 |
newer version of portage before EAPI masked packages can be installed. |
14 |
(dependency required by "sys-apps/portage-2.3.79::gentoo" [ebuild]) |
15 |
(dependency required by "portage" [argument]) |
16 |
For more information, see the MASKED PACKAGES section in the emerge |
17 |
man page or refer to the Gentoo Handbook. |
18 |
|
19 |
Trying to unmask the given packages just does not help – it keeps telling |
20 |
me about eapi versions not matching. |
21 |
|
22 |
Searching the internet did not give any hints other than such not working. |
23 |
Any idea? |
24 |
|
25 |
I've tried: |
26 |
emerge --sync |
27 |
emerge -qav python |
28 |
emerge -qav sys-kernel/gentoo-sources |
29 |
emerge -qav sys-kernel/git-sources |
30 |
emerge -qav sys-kernel/vanilla-sources |
31 |
emerge -qav sys-kernel/genkernel |
32 |
USE='-rsync-verify' emerge -qavO portage |
33 |
emerge -qavN portage <- fails |
34 |
emerge -qavuND @world <- fails too. |
35 |
|
36 |
Any idea? |
37 |
|
38 |
-- |
39 |
Thomas |