1 |
On Sat, Nov 15, 2014 at 5:16 PM, Michał Górny <mgorny@g.o> wrote: |
2 |
> You may want to mention --changed-use. Also, I don't think |
3 |
> python-updater is relevant here since python.eclass doesn't support |
4 |
> 3.4. |
5 |
|
6 |
Thanks for the feedback; I forgot that we don't support 3.4 in the old eclass. |
7 |
|
8 |
Here's version 2. |
9 |
|
10 |
Title: Python 3.4 enabled by default |
11 |
Author: Mike Gilbert <floppym@g.o> |
12 |
Content-Type: text/plain |
13 |
Posted: 2014-11-15 |
14 |
Revision: 1 |
15 |
News-Item-Format: 1.0 |
16 |
|
17 |
Python 3.4 will be enabled by default on 2014-11-22, replacing |
18 |
Python 3.3 as the default Python 3 interpreter. |
19 |
|
20 |
PYTHON_TARGETS will be adjusted to contain python2_7 and python3_4 by |
21 |
default via your profile. |
22 |
|
23 |
PYTHON_SINGLE_TARGET will remain set to python2_7 by default. |
24 |
|
25 |
If you have PYTHON_TARGETS set in make.conf, that setting will still be |
26 |
respected. You may want to adjust this setting manually. |
27 |
|
28 |
At the same time, support for Python 3.2 will be removed from the |
29 |
python-r1 family of eclasses. This version no longer receives regular |
30 |
bug fixes, and is currently only receiving security updates. |
31 |
|
32 |
Once the changes have taken place, a world update should take care of |
33 |
reinstalling any python libraries you have installed. You should also |
34 |
switch your default python3 interperter using eselect python. |
35 |
|
36 |
For example: |
37 |
|
38 |
eselect python set --python3 python3.4 |
39 |
emerge -uDv --changed-use @world |