-----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-----