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
signature.asc
Description: OpenPGP digital signature