>>> You could do:
>>>
>>> emerge =dev-lang/python-2.6.7-r2
>>>
>>> You should disable "threads" if it doesn't work (there is
>>> something related to it in the portage ebuild). After that,
>>> switch to python 2.6 via eselect and try to update portage. If I
>>> read the ebuilds correctly, that should work.
>>
>> I get:
>>
>> # emerge -av1 =dev-lang/python-2.6.7-r2 [snip] [ebuild  NS   ]
>> dev-lang/python-2.6.7-r2 [2.5.2-r7] USE="gdbm ncurses readline ssl
>> threads (wide-unicode) xml -berkdb -build -doc -examples -ipv6
>> -sqlite -tk -wininst" 10,840 kB [blocks B     ]
>> >=dev-lang/python-2.6.6:2.6 (">=dev-lang/python-2.6.6:2.6" is
>> blocking sys-apps/portage-2.1.6.13) [blocks B     ]
>> <sys-apps/portage-2.1.9 ("<sys-apps/portage-2.1.9" is blocking
>> dev-lang/python-2.6.7-r2)
>>
>> Total: 6 packages (5 new, 1 in new slot), Size of downloads: 11,588
>> kB Conflict: 2 blocks (2 unsatisfied)
>>
>> * Error: The above package list contains packages which cannot be *
>> installed at the same time on the same system.
>>
>> ('ebuild', '/', 'dev-lang/python-2.6.7-r2', 'merge') pulled in by
>> =dev-lang/python-2.6.7-r2
>>
>>> Another possibility would be to install a 3.x version of python
>>> and switch portage to that (via the python3 useflag).
>>
>> I get:
>>
>> # emerge -av1 =dev-lang/python-3.1.4-r3 [snip] !!! All ebuilds that
>> could satisfy "=dev-lang/python-3.1.4-r3" have been masked. !!! One
>> of the following masked packages is required to complete your
>> request: - dev-lang/python-3.1.4-r3 (masked by: EAPI 3)
>>
>> The current version of portage supports EAPI '2'. You must upgrade
>> to a newer version of portage before EAPI masked packages can be
>> installed.
>>
>> - Grant
>>
> Could you try:
>
> emerge =python-2.6.6-r2 -v1

I get the same thing unfortunately.

- Grant

Reply via email to