1 |
On Mon, Apr 23, 2018 at 3:15 PM, Neil Bothwick <neil@××××××××××.uk> wrote: |
2 |
> On Mon, 23 Apr 2018 08:37:42 -0700, Ian Zimmerman wrote: |
3 |
> |
4 |
>> > > Why did portage remove my python-3.5? |
5 |
>> > |
6 |
>> > Because nothing that depends on it isn't also satisfied by |
7 |
>> > python-3.6? |
8 |
>> |
9 |
>> But doesn't the PYTHON_TARGETS with which a package is built create a |
10 |
>> strict dependency on those pythons? If native code extensions are |
11 |
>> present, the compiled code won't in general be compatible with other |
12 |
>> versions. |
13 |
> |
14 |
> AIUI PYTHON_TARGETS determines which python version extension modules are |
15 |
> installed for. If you don't set PYTHON_TARGETS explicitly, portage sets |
16 |
> it according to the versions you have installed. |
17 |
> |
18 |
|
19 |
You are incorrect; PYTHON_TARGETS is never calculated based on the |
20 |
versions of python you have installed. |