1 |
I have a machine with Gentoo, which was installed from scratch 5 months |
2 |
ago, was updated 3 months ago. Time to look at it again. |
3 |
|
4 |
emerge --sync |
5 |
|
6 |
told me that I was strongly advised to update portage. |
7 |
|
8 |
emerge portage |
9 |
|
10 |
comes back with lots of errors, see below (the output is slightly |
11 |
edited for brevity). |
12 |
|
13 |
There is nothing to mask those packages, for example the word 'certifi' |
14 |
does not occur in *any* file under /etc/portage at all. |
15 |
|
16 |
The system is a stock-standard Gentoo with nothing fancy except one |
17 |
thing: although it is installed as a 64-bit system, it is told to also |
18 |
install every library in 32-bit mode, because it must be able to run |
19 |
closed-source 32-bit programs. |
20 |
|
21 |
As per the "5 config files ..." bit, well, dispatch-conf and etc-update |
22 |
tell me that they have nothing to do, so I have no idea what 5 files |
23 |
need updating, to what and how to update them. |
24 |
|
25 |
I don't really understand how portage works (but I'd be glad if someone |
26 |
could point me to a single-entity document of its architecture and |
27 |
internals) so I couldn't even guess what its problem is. And the system |
28 |
is not *that* old, really. |
29 |
|
30 |
Any help would be much appreciated, |
31 |
|
32 |
Thanks, |
33 |
|
34 |
Zoltan |
35 |
----------------------------- |
36 |
|
37 |
tade ~ # emerge portage 2> /tmp/emsg |
38 |
|
39 |
* IMPORTANT: 5 config files in '/etc/portage' need updating. |
40 |
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS |
41 |
* sections of the emerge man page to learn how to update config files. |
42 |
|
43 |
[ebuild U ] app-crypt/openpgp-keys-gentoo-release-20180706 |
44 |
[20180703] USE="{-test%}" |
45 |
|
46 |
[ebuild R ] dev-python/setuptools-36.7.2 |
47 |
PYTHON_TARGETS="python3_6* -python3_5*" |
48 |
|
49 |
[ebuild R ] dev-python/certifi-2018.4.16 |
50 |
PYTHON_TARGETS="python3_6* -python3_5* (-python3_7)" |
51 |
|
52 |
[ebuild U *] app-portage/gemato-9999 [13.0-r1] |
53 |
PYTHON_TARGETS="python3_6* -python3_5* -python3_7%" |
54 |
|
55 |
[ebuild U *] sys-apps/portage-9999 [2.3.40-r1] |
56 |
PYTHON_TARGETS="python3_6* -python3_5* -python3_7%" |
57 |
|
58 |
|
59 |
!!! Multiple package instances within a single package slot have been |
60 |
pulled |
61 |
!!! into the dependency graph, resulting in a slot conflict: |
62 |
|
63 |
sys-apps/portage:0 |
64 |
|
65 |
(sys-apps/portage-9999:0/0::gentoo, ebuild scheduled for merge) |
66 |
pulled in by sys-apps/portage (Argument) |
67 |
|
68 |
(sys-apps/portage-2.3.40-r1:0/0::gentoo, installed) pulled in by |
69 |
sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
70 |
required by (app-portage/gentoolkit-0.4.2-r1:0/0::gentoo, installed) |
71 |
sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
72 |
required by (dev-java/java-config-2.2.0-r4:2/2::gentoo, installed) |
73 |
|
74 |
app-portage/gemato:0 |
75 |
|
76 |
(app-portage/gemato-9999:0/0::gentoo, ebuild scheduled for merge) |
77 |
pulled in by |
78 |
>=app-portage/gemato-14[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
79 |
required by (sys-apps/portage-9999:0/0::gentoo, ebuild scheduled for |
80 |
merge) |
81 |
|
82 |
|
83 |
(app-portage/gemato-13.0-r1:0/0::gentoo, installed) pulled in by |
84 |
>=app-portage/gemato-12.1[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] |
85 |
required by (sys-apps/portage-2.3.40-r1:0/0::gentoo, installed) |
86 |
|
87 |
dev-python/setuptools:0 |
88 |
|
89 |
(dev-python/setuptools-36.7.2:0/0::gentoo, ebuild scheduled for |
90 |
merge) pulled in by |
91 |
>=dev-python/setuptools-34[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
92 |
required by (app-portage/gemato-9999:0/0::gentoo, ebuild scheduled |
93 |
for merge) |
94 |
|
95 |
dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
96 |
required by (dev-python/certifi-2018.4.16:0/0::gentoo, ebuild |
97 |
scheduled for merge) |
98 |
|
99 |
|
100 |
dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,p |
101 |
ython_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_ |
102 |
6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_ |
103 |
target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_pyt |
104 |
hon3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
105 |
required by (app-portage/gemato-9999:0/0::gentoo, ebuild scheduled for |
106 |
merge) |
107 |
|
108 |
(dev-python/setuptools-36.7.2:0/0::gentoo, installed) pulled in by |
109 |
>=dev-python/setuptools-34[python_targets_python2_7(-),python_targets_python |
110 |
3_5(-),-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_ |
111 |
single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_tar |
112 |
get_python3_6(-)] required by (app-portage/gemato-13.0-r1:0/0::gentoo, |
113 |
installed ) |
114 |
|
115 |
dev-python/setuptools[python_targets_python2_7(-),python_targets_python3_5(- |
116 |
),-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_singl |
117 |
e_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_p |
118 |
ython3_6(-)] required by (app-portage/gemato-13.0-r1:0/0::gentoo, |
119 |
installed) |
120 |
|
121 |
dev-python/setuptools[python_targets_pypy(-)?,python_targets_python2_7(-)?,p |
122 |
ython_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_ |
123 |
6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_ |
124 |
target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_pyt |
125 |
hon3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
126 |
required by (dev-python/pyxattr-0.6.0-r1:0/0::gentoo, installed) |
127 |
|
128 |
dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,pytho |
129 |
n_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-) |
130 |
?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_targe |
131 |
t_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-pyt |
132 |
hon_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single |
133 |
_target_python3_6(-),-python_single_target_python3_7(-)] required by |
134 |
(dev-python /pygments-2.2.0:0/0::gentoo, installed) |
135 |
|
136 |
|
137 |
dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
138 |
required by (dev-python/certifi-2018.4.16:0/0::gentoo, installed) |
139 |
|
140 |
dev-python/setuptools[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-)] |
141 |
required by (dev-python/pyblake2-1.1.2:0/0::gentoo, installed) |
142 |
|
143 |
dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] |
144 |
required by (dev-python/numpy-1.10.4:0/0::gentoo, installed) |
145 |
|
146 |
dev-python/certifi:0 |
147 |
|
148 |
(dev-python/certifi-2018.4.16:0/0::gentoo, ebuild scheduled for |
149 |
merge) pulled in by |
150 |
>=dev-python/certifi-2016.9.26[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] |
151 |
required by (dev-python/setuptools-36.7.2:0/0::gentoo, ebuild |
152 |
scheduled for merge) |
153 |
|
154 |
(dev-python/certifi-2018.4.16:0/0::gentoo, installed) pulled in by |
155 |
>=dev-python/certifi-2016.9.26[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] |
156 |
required by (dev-python/setuptools-36.7.2:0/0::gentoo, installed) |
157 |
|
158 |
|
159 |
It may be possible to solve this problem by using package.mask to |
160 |
prevent one of those packages from being selected. However, it is also |
161 |
possible that conflicting dependencies exist such that they are |
162 |
impossible to satisfy simultaneously. If such a conflict exists in |
163 |
the dependencies of two different packages, then those packages can |
164 |
not be installed simultaneously. You may want to try a larger value of |
165 |
the --backtrack option, such as --backtrack=30, in order to see if |
166 |
that will solve this conflict automatically. |
167 |
|
168 |
For more information, see MASKED PACKAGES section in the emerge man |
169 |
page or refer to the Gentoo Handbook. |