Gentoo Archives: gentoo-user

From: n952162 <n952162@×××.de>
To: gentoo-user@l.g.o
Subject: [gentoo-user] "masked by: EAPI 7" trying up update "portage" - how to proceed
Date: Thu, 11 Jun 2020 07:00:37
Message-Id: 9ed9c401-7066-9c6d-8ce4-2ee94a1b903e@web.de
1 I haven't clue what to do here.  Can somebody supply a good URL or
2 explanation?
3
4 The emerge(1) man page says:
5
6        EAPI   The EAPI variable in an ebuild(5) file is used to mask
7 packages that are not
8               supported  by  the  current  version of portage. Packages
9 masked by EAPI can
10               only be installed after portage has been upgraded.
11
12 but it's precisely portage that I'm trying to update.
13
14 The comand was:
15
16     sudo emerge -vauU portage 2>&1 | tee -a portage.200611
17
18
19 01~>cat /tmp/portage.200611
20
21  * IMPORTANT: 2 config files in '/etc/portage' need updating.
22
23 These are the packages that would be merged, in order:
24
25 Calculating dependencies
26  * IMPORTANT: 25 news items need reading for repository 'gentoo'.
27  * Use eselect news read to view new items.
28
29  * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
30  * sections of the emerge man page to learn how to update config files.
31 .... done!
32
33 Total: 0 packages, Size of downloads: 0 KiB
34
35 !!! The following update has been skipped due to unsatisfied dependencies:
36
37 sys-apps/portage:0
38
39   selected: (sys-apps/portage-2.3.13-r1:0/0::gentoo, installed)
40   skipped: (sys-apps/portage-2.3.99-r2:0/0::gentoo, ebuild scheduled
41 for merge) (see unsatisfied dependency below)
42
43 !!! All ebuilds that could satisfy
44 "dev-lang/python:3.7[bzip2(+),threads(+)]" have been masked.
45 !!! One of the following masked packages is required to complete your
46 request:
47 - dev-lang/python-3.9.0_beta3::gentoo (masked by: EAPI 7)
48 - dev-lang/python-3.9.0_beta2::gentoo (masked by: EAPI 7)
49 - dev-lang/python-3.9.0_beta1::gentoo (masked by: EAPI 7)
50 - dev-lang/python-3.9.0_alpha6::gentoo (masked by: EAPI 7)
51 - dev-lang/python-3.8.3::gentoo (masked by: EAPI 7)
52 - dev-lang/python-3.8.2-r2::gentoo (masked by: EAPI 7)
53 - dev-lang/python-3.8.2-r1::gentoo (masked by: EAPI 7)
54 - dev-lang/python-3.7.7-r2::gentoo (masked by: EAPI 7)
55 - dev-lang/python-3.7.7-r1::gentoo (masked by: EAPI 7)
56 - dev-lang/python-3.6.10-r2::gentoo (masked by: EAPI 7)
57 - dev-lang/python-3.6.10-r1::gentoo (masked by: EAPI 7)
58 - dev-lang/python-2.7.18::gentoo (masked by: EAPI 7)
59 - dev-lang/python-2.7.17-r2::gentoo (masked by: EAPI 7)
60
61 The current version of portage supports EAPI '6'. You must upgrade to a
62 newer version of portage before EAPI masked packages can be installed.
63 (dependency required by
64 "sys-apps/portage-2.3.99-r2::gentoo[python_targets_python3_7]" [ebuild])
65 For more information, see the MASKED PACKAGES section in the emerge
66 man page or refer to the Gentoo Handbook.
67
68
69
70 !!! The following installed packages are masked:
71 - sys-kernel/linux-firmware-20180103-r1::gentoo (masked by:
72 linux-firmware no-source-code freedist license(s))
73 A copy of the 'linux-firmware' license is located at
74 '/usr/portage/licenses/linux-firmware'.
75
76 A copy of the 'no-source-code' license is located at
77 '/usr/portage/licenses/no-source-code'.
78
79 A copy of the 'freedist' license is located at
80 '/usr/portage/licenses/freedist'.
81
82 - media-fonts/font-bh-ttf-1.0.3-r1::gentoo (masked by: bh-luxi license(s))
83 A copy of the 'bh-luxi' license is located at
84 '/usr/portage/licenses/bh-luxi'.
85
86 - sys-kernel/gentoo-sources-4.9.76-r1::gentoo (masked by: linux-firmware
87 license(s))
88 - media-fonts/font-bh-type1-1.0.3-r1::gentoo (masked by: bh-luxi license(s))
89 For more information, see the MASKED PACKAGES section in the emerge
90 man page or refer to the Gentoo Handbook.
91
92
93  * sys-apps/portage
94
95
96 Would you like to add these packages to your world favorites? [Yes/No]
97 >>> Recording sys-apps/portage in "world" favorites file...

Replies