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