1 |
Please review the following news item. I would prefer committing it |
2 |
as soon as I get an ACK from all the relevant parties since the issue |
3 |
is hitting users pretty hard. |
4 |
|
5 |
|
6 |
Title: python-exec package move |
7 |
Author: Michał Górny <mgorny@g.o> |
8 |
Content-Type: text/plain |
9 |
Posted: 2013-xx-xx |
10 |
Revision: 1 |
11 |
News-Item-Format: 1.0 |
12 |
Display-If-Installed: dev-python/python-exec |
13 |
|
14 |
Due to the recent issues which caused dev-python/python-exec:0 being |
15 |
removed prematurely [1], we had to perform an urgent package move. |
16 |
Since we could not use the automatic updates support in portage, users |
17 |
will notice two python-exec packages and possibly blockers. |
18 |
|
19 |
Currently, dev-lang/python-exec is the real package that contains |
20 |
python-exec and that will be used in the future. dev-python/python-exec |
21 |
is kept for compatibility with dependencies in already-installed |
22 |
packages. |
23 |
|
24 |
In the most favorable scenario, the package will be upgraded correctly |
25 |
on your next world update. However, you need to make sure to pass |
26 |
the '--deep' (-D) and '--update' (-u) options to emerge. If you don't |
27 |
want to perform a complete world update, you may as well manually |
28 |
upgrade dev-python/python-exec: |
29 |
|
30 |
emerge -1 dev-python/python-exec |
31 |
|
32 |
This will cause portage to update both python-exec packages and resolve |
33 |
the blockers properly. |
34 |
|
35 |
Please note that if you applied any kind of package-specific |
36 |
modifications to dev-python/python-exec (such as applying keywords |
37 |
through 'package.accept_keywords'), you will need to copy them to |
38 |
dev-lang/python-exec as well. |
39 |
|
40 |
If you applied keywords to dev-python/python-exec in order to unmask |
41 |
Python 3.3 on a stable system, please consider removing the keywords |
42 |
and reading our wiki page that explains how to properly unmask USE |
43 |
flags [2]. |
44 |
|
45 |
We apologize for all the inconveniences. |
46 |
|
47 |
[1]:https://bugs.gentoo.org/show_bug.cgi?id=489440 |
48 |
[2]:https://wiki.gentoo.org/wiki/Python/PYTHON_TARGETS#Unmasking_non-stable_implementation_on_a_stable_system |
49 |
|
50 |
-- |
51 |
Best regards, |
52 |
Michał Górny |