1 |
On Friday, 6 December 2019 20:47:31 CET Thomas Deutschmann wrote: |
2 |
> On 2019-12-06 17:44, Mike Gilbert wrote: |
3 |
> > 1. Keep the old version installed. |
4 |
> > 2. Emit a confusing error message to the user since the use-dependency |
5 |
> > on dev-python/example[python_targets_python2_7] cannot be resolved |
6 |
> > with the latest visible version. |
7 |
> |
8 |
> I don't fully understand #2 to be honest but yes, you will be cut off |
9 |
> from latest version at some point. Same in PHP. |
10 |
|
11 |
Considering that above statement, I would expect a bit more humility than the |
12 |
following: |
13 |
|
14 |
> Maybe someday one of those responsible will admit that this step was not |
15 |
> a thoughtful and good decision and promise not to do it that way again |
16 |
> and I'll get over it. Who knows. :) |
17 |
|
18 |
Just so we're on the same page, a recent example of what some people |
19 |
suggesting to keep py27 ad nauseam are asking users to deal with: |
20 |
|
21 |
|
22 |
|
23 |
# emerge -uDpv @world |
24 |
|
25 |
These are the packages that would be merged, in order: |
26 |
|
27 |
Calculating dependencies... done! |
28 |
|
29 |
Total: 0 packages, Size of downloads: 0 KiB |
30 |
|
31 |
WARNING: One or more updates/rebuilds have been skipped due to a dependency |
32 |
conflict: |
33 |
|
34 |
dev-python/sphinx:0 |
35 |
|
36 |
(dev-python/sphinx-2.0.1:0/0::gentoo, ebuild scheduled for merge) conflicts |
37 |
with |
38 |
>=dev-python/ |
39 |
sphinx-1.5.3[python_targets_python2_7(-),python_targets_python3_6(-),- |
40 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
41 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
42 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
43 |
by (dev-python/sphinxcontrib-websupport-1.1.0:0/0::gentoo, installed) |
44 |
|
45 |
dev-python/ |
46 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
47 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
48 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
49 |
by (dev-python/cython-0.29.4:0/0::gentoo, installed) |
50 |
|
51 |
dev-python/ |
52 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
53 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
54 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
55 |
by (dev-python/flask-babelex-0.9.3:0/0::gentoo, installed) |
56 |
|
57 |
dev-python/ |
58 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
59 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
60 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
61 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
62 |
by (dev-python/testtools-2.3.0:0/0::gentoo, installed) |
63 |
|
64 |
dev-python/ |
65 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
66 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
67 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
68 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
69 |
by (dev-python/pytest-runner-4.2:0/0::gentoo, installed) |
70 |
|
71 |
dev-python/ |
72 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
73 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
74 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
75 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
76 |
by (dev-python/flask-babel-0.11.2-r2:0/0::gentoo, installed) |
77 |
|
78 |
>=dev-python/ |
79 |
sphinx-1.3.1[python_targets_python2_7(-),python_targets_python3_6(-),- |
80 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
81 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
82 |
by (dev-python/recommonmark-0.5.0_pre20181012-r1:0/0::gentoo, installed) |
83 |
|
84 |
dev-python/ |
85 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
86 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
87 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
88 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
89 |
by (dev-python/testpath-0.3.1:0/0::gentoo, installed) |
90 |
|
91 |
dev-python/sphinx[python_targets_python2_7(-),- |
92 |
python_single_target_pypy(-),-python_single_target_python2_7(-)] required by |
93 |
(dev-python/backports-functools-lru-cache-1.4-r1:0/0::gentoo, installed) |
94 |
|
95 |
dev-python/ |
96 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
97 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
98 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
99 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
100 |
by (dev-python/Babel-2.6.0:0/0::gentoo, installed) |
101 |
|
102 |
dev-python/ |
103 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
104 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
105 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
106 |
by (dev-python/greenlet-0.4.15:0/0::gentoo, installed) |
107 |
|
108 |
dev-python/ |
109 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
110 |
python_single_target_pypy(-),-python_single_target_python2_7(-),- |
111 |
python_single_target_python3_5(-),-python_single_target_python3_6(-),- |
112 |
python_single_target_python3_7(-)] required by (dev-python/flask-wtf-0.14.2- |
113 |
r1:0/0::gentoo, installed) |
114 |
|
115 |
dev-python/ |
116 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
117 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
118 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
119 |
python_single_target_python3_6(-)] required by (dev-python/ |
120 |
pexpect-4.2.1:0/0::gentoo, installed) |
121 |
|
122 |
dev-python/ |
123 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
124 |
python_single_target_pypy(-),-python_single_target_python2_7(-),- |
125 |
python_single_target_python3_5(-),-python_single_target_python3_6(-),- |
126 |
python_single_target_python3_7(-)] required by (dev-python/python- |
127 |
sqlparse-0.2.4:0/0::gentoo, installed) |
128 |
|
129 |
dev-python/ |
130 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
131 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
132 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
133 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
134 |
by (dev-python/pyopenssl-19.0.0:0/0::gentoo, installed) |
135 |
|
136 |
dev-python/ |
137 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
138 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
139 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
140 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
141 |
by (dev-python/pyasn1-0.4.2:0/0::gentoo, installed) |
142 |
|
143 |
dev-python/ |
144 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
145 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
146 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
147 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
148 |
by (dev-python/flask-login-0.4.1:0/0::gentoo, installed) |
149 |
|
150 |
dev-python/ |
151 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
152 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
153 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
154 |
by (dev-python/future-0.17.0:0/0::gentoo, installed) |
155 |
|
156 |
>=dev-python/ |
157 |
sphinx-1.3.1[python_targets_python2_7(-),python_targets_python3_6(-),- |
158 |
python_single_target_pypy(-),-python_single_target_python2_7(-),- |
159 |
python_single_target_python3_5(-),-python_single_target_python3_6(-),- |
160 |
python_single_target_python3_7(-)] required by (dev-python/pyxattr-0.6.0- |
161 |
r1:0/0::gentoo, installed) |
162 |
|
163 |
dev-python/ |
164 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
165 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
166 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
167 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
168 |
by (dev-python/more-itertools-4.2.0-r1:0/0::gentoo, installed) |
169 |
|
170 |
dev-python/ |
171 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
172 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
173 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
174 |
by (dev-python/utidylib-0.3-r2:0/0::gentoo, installed) |
175 |
|
176 |
dev-python/ |
177 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
178 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
179 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
180 |
by (dev-python/traitlets-4.3.2:0/0::gentoo, installed) |
181 |
|
182 |
>=dev-python/ |
183 |
sphinx-0.6[python_targets_python2_7(-),python_targets_python3_6(-),- |
184 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
185 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
186 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
187 |
by (dev-python/wtforms-2.2.1:0/0::gentoo, installed) |
188 |
|
189 |
dev-python/ |
190 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
191 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
192 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
193 |
by (dev-python/numpydoc-0.9.1:0/0::gentoo, installed) |
194 |
|
195 |
dev-python/ |
196 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
197 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
198 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
199 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
200 |
by (dev-python/virtualenv-16.0.0:0/0::gentoo, installed) |
201 |
|
202 |
dev-python/ |
203 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
204 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
205 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
206 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
207 |
by (dev-python/rst-linker-1.11:0/0::gentoo, installed) |
208 |
|
209 |
dev-python/ |
210 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
211 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
212 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
213 |
by (dev-python/nbformat-4.4.0:0/0::gentoo, installed) |
214 |
|
215 |
dev-python/ |
216 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
217 |
python_single_target_pypy(-),-python_single_target_python2_7(-),- |
218 |
python_single_target_python3_5(-),-python_single_target_python3_6(-),- |
219 |
python_single_target_python3_7(-)] required by (dev-python/ |
220 |
cairocffi-0.8.0:0/0::gentoo, installed) |
221 |
|
222 |
>=dev-python/sphinx-1.3.1- |
223 |
r1[python_targets_python2_7(-),python_targets_python3_6(-),- |
224 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
225 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
226 |
by (dev-python/qtconsole-4.3.1:0/0::gentoo, installed) |
227 |
|
228 |
dev-python/ |
229 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
230 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
231 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
232 |
by (dev-python/ipyparallel-6.0.2-r1:0/0::gentoo, installed) |
233 |
|
234 |
dev-python/ |
235 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
236 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
237 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
238 |
by (dev-python/jupyter_core-4.4.0:0/0::gentoo, installed) |
239 |
|
240 |
dev-python/ |
241 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
242 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
243 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
244 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
245 |
by (dev-python/atomicwrites-1.1.5-r3:0/0::gentoo, installed) |
246 |
|
247 |
dev-python/ |
248 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
249 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
250 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
251 |
by (dev-python/sphinxcontrib-github-alt-1.0:0/0::gentoo, installed) |
252 |
|
253 |
dev-python/ |
254 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
255 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
256 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
257 |
by (dev-python/paramiko-2.4.2:0/0::gentoo, installed) |
258 |
|
259 |
dev-python/ |
260 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
261 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
262 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
263 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
264 |
by (dev-python/pallets-sphinx-themes-1.1.2:0/0::gentoo, installed) |
265 |
|
266 |
dev-python/ |
267 |
sphinx[python_targets_python2_7(-),python_targets_python3_6(-),- |
268 |
python_single_target_pypy(-),-python_single_target_pypy3(-),- |
269 |
python_single_target_python2_7(-),-python_single_target_python3_5(-),- |
270 |
python_single_target_python3_6(-),-python_single_target_python3_7(-)] required |
271 |
by (dev-python/py-1.5.4:0/0::gentoo, installed) |
272 |
|
273 |
dev-python/sphinx[python_targets_python2_7(-),- |
274 |
python_single_target_pypy(-),-python_single_target_python2_7(-)] required by |
275 |
(dev-python/futures-3.1.1:0/0::gentoo, installed) |