Gentoo Archives: gentoo-user

From: Grant <emailgrant@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Resurrecting a Gentoo install
Date: Sat, 21 Jan 2012 00:28:39
Message-Id: CAN0CFw0CWGNnX9XegZZHq78XOQMPBuPj5GRS90r5K65qA50W+g@mail.gmail.com
In Reply to: Re: [gentoo-user] Resurrecting a Gentoo install by Hinnerk van Bruinehsen
1 >>> You could do:
2 >>>
3 >>> emerge =dev-lang/python-2.6.7-r2
4 >>>
5 >>> You should disable "threads" if it doesn't work (there is
6 >>> something related to it in the portage ebuild). After that,
7 >>> switch to python 2.6 via eselect and try to update portage. If I
8 >>> read the ebuilds correctly, that should work.
9 >>
10 >> I get:
11 >>
12 >> # emerge -av1 =dev-lang/python-2.6.7-r2 [snip] [ebuild  NS   ]
13 >> dev-lang/python-2.6.7-r2 [2.5.2-r7] USE="gdbm ncurses readline ssl
14 >> threads (wide-unicode) xml -berkdb -build -doc -examples -ipv6
15 >> -sqlite -tk -wininst" 10,840 kB [blocks B     ]
16 >> >=dev-lang/python-2.6.6:2.6 (">=dev-lang/python-2.6.6:2.6" is
17 >> blocking sys-apps/portage-2.1.6.13) [blocks B     ]
18 >> <sys-apps/portage-2.1.9 ("<sys-apps/portage-2.1.9" is blocking
19 >> dev-lang/python-2.6.7-r2)
20 >>
21 >> Total: 6 packages (5 new, 1 in new slot), Size of downloads: 11,588
22 >> kB Conflict: 2 blocks (2 unsatisfied)
23 >>
24 >> * Error: The above package list contains packages which cannot be *
25 >> installed at the same time on the same system.
26 >>
27 >> ('ebuild', '/', 'dev-lang/python-2.6.7-r2', 'merge') pulled in by
28 >> =dev-lang/python-2.6.7-r2
29 >>
30 >>> Another possibility would be to install a 3.x version of python
31 >>> and switch portage to that (via the python3 useflag).
32 >>
33 >> I get:
34 >>
35 >> # emerge -av1 =dev-lang/python-3.1.4-r3 [snip] !!! All ebuilds that
36 >> could satisfy "=dev-lang/python-3.1.4-r3" have been masked. !!! One
37 >> of the following masked packages is required to complete your
38 >> request: - dev-lang/python-3.1.4-r3 (masked by: EAPI 3)
39 >>
40 >> The current version of portage supports EAPI '2'. You must upgrade
41 >> to a newer version of portage before EAPI masked packages can be
42 >> installed.
43 >>
44 >> - Grant
45 >>
46 > Could you try:
47 >
48 > emerge =python-2.6.6-r2 -v1
49
50 I get the same thing unfortunately.
51
52 - Grant