On Friday 05 Dec 2014 09:27:49 Alec Ten Harmsel wrote: > On 12/05/2014 04:23 AM, Mick wrote: > > I have selected python 3.4 set with eselect: > > > > eselect python list > > > > Available Python interpreters: > > [1] python2.7 > > [2] python3.3 > > [3] python3.4 * > > afaik eselect means nothing to portage's dependency solver.
Oh! I hadn't understood this correctly. > A couple things: > > * Do you have python3_4 in PYTHON_TARGETS? > * Do you have dev-lang/python:3.4 in @world? > > Basically, if you haven't explicitly let portage know you want python > 3.4, it will be depcleaned. I don't have python in world, because it is always installed as a dependency. However, I just noticed this in 'emerge --info': PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" Hmm ... if I don't have PYTHON_TARGETS in my make.conf, where else is this being set? -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.