-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 21.01.2012 00:52, Grant wrote:
>>> Weird, it looks like portage didn't update to the latest
>>> version. emerging it again seems to want to update it again.  I
>>> get this:
>>> 
>>> # emerge -pv portage [snip] [ebuild  NS   ] 
>>> dev-lang/python-2.7.2-r3 [2.5.2-r7] USE="gdbm ncurses readline
>>> ssl threads (wide-unicode) xml -berkdb -build -doc -examples
>>> -ipv6 -sqlite -tk -wininst" 11,494 kB [ebuild     U ] 
>>> sys-apps/portage-2.1.10.41 [2.1.6.13] USE="(ipc%*) -build -doc 
>>> -epydoc -python2% -python3% (-selinux) (-less%*)" LINGUAS="-pl"
>>> 899 kB [blocks B     ] dev-lang/python:2.7
>>> ("dev-lang/python:2.7" 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.7.2-r3)
>>> 
>>> I think I'll be able to resolve most stuff myself but this one
>>> is tricking me.  I don't want to mess around unmerging python
>>> or portage.
>>> 
>>> - Grant
>>> 
>> 
>> 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


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPGgRQAAoJEJwwOFaNFkYcz2sIAMsA6Eww2zCgRKCH1ptGxnfU
q7BYe8zvpvNYe2ejedFZH1U9X42mxTFTB3qsZ8ZILClLTu7gLaXbygTJhVeFmBU+
UPXrWtAM6mQSGgdjjavLGHGj0uTr7feNHO9K8t4qYeE1ZFMFznwQPbKKlHK0/Mn5
0Fp+M6pwCR7I5kr3Fv6LsGlBtKz7iuq/a9sCUd460OMTdZOw/ie4TOlcMuM/Td95
s/kIHjT19yprGSZiWzlAW9WJcP2hmHnHLw2gHVoYRqo0eFKYoOAMgfPYz12EV3uJ
a1rSWD2yTMjfUX8lKw0edREbERpyImHDH4HZuVE6Va/9ZBdMPNDUxD/SWCwugdQ=
=AVYG
-----END PGP SIGNATURE-----

Reply via email to