On 12/05/2014 06:37 AM, Mick wrote: > > 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? > > >
PYTHON_TARGETS is set to "python2_7 python3_3" in the system profile (portage being written in python naturally requires a system dependency on Python). Unless you need a specific version of Python, I personally would just leave it to the system profile, as it will be updated automatically when necessary (I think python3_3 -> python3_4 will be solid in a few months). Also, 3.4 probably got installed because the python3_3 -> python3_4 transition was actually committed for a day or two until loads of issues became apparent and this transition was reverted. iirc the revert was not because porting from python3.3 to python3.4 is difficult, just due to ebuilds not specifying python3_4 as supported, which is why I imagine this will be solid in a few months. Alec