Gentoo Archives: gentoo-user

From: Alec Ten Harmsel <alec@××××××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Why is depclean trying to remove python-3.4.1?
Date: Fri, 05 Dec 2014 09:27:55
Message-Id: 54817A95.7080805@alectenharmsel.com
In Reply to: [gentoo-user] Why is depclean trying to remove python-3.4.1? by Mick
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

Replies

Subject Author
Re: [gentoo-user] Why is depclean trying to remove python-3.4.1? Mick <michaelkintzios@×××××.com>
Re: [gentoo-user] Why is depclean trying to remove python-3.4.1? Adam Carter <adamcarter3@×××××.com>