On 5 March 2010 12:24, Zac Medico <zmed...@gentoo.org> wrote: > It won't be pulled in by sys-apps/portage dependencies which look > like this: > > || ( dev-lang/python:2.8 dev-lang/python:2.7 dev-lang/python:2.6 >>=dev-lang/python-3 ) > > If you already have python:2.6 installed then it will not pull in a > new slot.
That means we would need to fix all packages that depend on python to use this style of dependency notation. Or do some eclass magic with NEED_PYTHON for example. And of course anyone with an unslotted dev-lang/python in their world file will still pull the useless version. Another possible solution is to rename the package to a unique string like dev-lang/python3, tho I agree that is sub-optimal. Cheers, -- Ben de Groot Gentoo Linux developer (qt, media, lxde, desktop-misc) ______________________________________________________