Am 06.06.2010 13:50, schrieb Domen Kožar:
>> The current python eclass also uses some vars to specify the supported 
>> slots, yes, but it is more
>> complex and harder to maintain in addition to the fact, that the dependency 
>> part is hidden from the
>> package manager.
>>
>> I dont think, that you can tell portage with the current implementation, 
>> that it should only install
>> python modules for python-2.6 by default and additionally python modules for 
>> python-3.1 for selected
>> packages. Portage will also install newer slots of python, even when the 
>> user does not request them
>> and no package requires them, which will result in unneeded and unused 
>> versions on disk.
> 
> Beg my pardon, but that is untrue AFAIK.
> 
> Portage will install packages only for active python version, unless
> USE_PYTHON is set.

And by default, there is an active version for python-2 and an active version 
for python-3, which
means currently an install for e.g. python:2.6 and python:3.1.

-- 
Thomas Sachau

Gentoo Linux Developer

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to