1 |
On 12/05/2014 04:23 AM, Mick wrote: |
2 |
> I have selected python 3.4 set with eselect: |
3 |
> |
4 |
> eselect python list |
5 |
> Available Python interpreters: |
6 |
> [1] python2.7 |
7 |
> [2] python3.3 |
8 |
> [3] python3.4 * |
9 |
|
10 |
afaik eselect means nothing to portage's dependency solver. |
11 |
|
12 |
> |
13 |
> This is what I have installed: |
14 |
> |
15 |
> eix -l dev-lang/python |
16 |
> [I] dev-lang/python |
17 |
> Available versions: |
18 |
> (2.7) |
19 |
> 2.7.7 [-berkdb build doc examples gdbm hardened ipv6 +ncurses |
20 |
> +readline sqlite +ssl +threads tk +wide-unicode wininst +xml ELIBC="uclibc"] |
21 |
> ~ 2.7.8 [-berkdb build doc examples gdbm hardened ipv6 +ncurses |
22 |
> +readline sqlite +ssl +threads tk +wide-unicode wininst +xml ELIBC="uclibc"] |
23 |
> (3.2) |
24 |
> 3.2.5-r6 [build doc examples gdbm hardened ipv6 +ncurses |
25 |
> +readline sqlite +ssl +threads tk +wide-unicode wininst +xml ELIBC="uclibc"] |
26 |
> (3.3) |
27 |
> 3.3.5-r1 [build doc examples gdbm hardened ipv6 +ncurses |
28 |
> +readline sqlite +ssl +threads tk wininst +xml ELIBC="uclibc"] |
29 |
> (3.4) |
30 |
> ~ 3.4.0 [build examples gdbm hardened ipv6 +ncurses +readline |
31 |
> sqlite +ssl +threads tk wininst +xml ELIBC="uclibc"] |
32 |
> 3.4.1 [build examples gdbm hardened ipv6 +ncurses +readline |
33 |
> sqlite +ssl +threads tk wininst +xml ELIBC="uclibc"] |
34 |
> ~ 3.4.2 [build examples gdbm hardened ipv6 +ncurses +readline |
35 |
> sqlite +ssl +threads tk wininst +xml ELIBC="uclibc"] |
36 |
> Installed versions: 2.7.7(2.7)(08:57:14 08/22/14)(gdbm ipv6 ncurses |
37 |
> readline sqlite ssl threads wide-unicode xml -berkdb -build -doc -examples - |
38 |
> hardened -tk -wininst ELIBC="-uclibc") |
39 |
> 3.3.5-r1(3.3)(09:00:09 08/22/14)(gdbm ipv6 ncurses |
40 |
> readline sqlite ssl threads xml -build -doc -examples -hardened -tk -wininst |
41 |
> ELIBC="-uclibc") |
42 |
> 3.4.1(3.4)(00:44:46 10/14/14)(gdbm ipv6 ncurses |
43 |
> readline sqlite ssl threads xml -build -examples -hardened -tk -wininst |
44 |
> ELIBC="-uclibc") |
45 |
> Homepage: http://www.python.org/ |
46 |
> Description: An interpreted, interactive, object-oriented |
47 |
> programming language |
48 |
> |
49 |
> |
50 |
> Why does depclean want to remove python-3.4.1? |
51 |
> |
52 |
>>>> These are the packages that would be unmerged: |
53 |
> dev-lang/python |
54 |
> selected: 3.4.1 |
55 |
> protected: none |
56 |
> omitted: 2.7.7 3.3.5-r1 |
57 |
> |
58 |
> All selected packages: =dev-lang/python-3.4.1 |
59 |
> |
60 |
>>>> 'Selected' packages are slated for removal. |
61 |
>>>> 'Protected' and 'omitted' packages will not be removed. |
62 |
|
63 |
A couple things: |
64 |
|
65 |
* Do you have python3_4 in PYTHON_TARGETS? |
66 |
* Do you have dev-lang/python:3.4 in @world? |
67 |
|
68 |
Basically, if you haven't explicitly let portage know you want python |
69 |
3.4, it will be depcleaned. |
70 |
|
71 |
Alec |