Gentoo Archives: gentoo-user

From: Grant <emailgrant@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Resurrecting a Gentoo install
Date: Fri, 20 Jan 2012 23:54:23
Message-Id: CAN0CFw0Eff8RCr=kLCKHCxjAau07XgyMGWE01Xkn6+VH7UtSPw@mail.gmail.com
In Reply to: Re: [gentoo-user] Resurrecting a Gentoo install by Hinnerk van Bruinehsen
1 >> Weird, it looks like portage didn't update to the latest version.
2 >> emerging it again seems to want to update it again.  I get this:
3 >>
4 >> # emerge -pv portage [snip] [ebuild  NS   ]
5 >> dev-lang/python-2.7.2-r3 [2.5.2-r7] USE="gdbm ncurses readline ssl
6 >> threads (wide-unicode) xml -berkdb -build -doc -examples -ipv6
7 >> -sqlite -tk -wininst" 11,494 kB [ebuild     U ]
8 >> sys-apps/portage-2.1.10.41 [2.1.6.13] USE="(ipc%*) -build -doc
9 >> -epydoc -python2% -python3% (-selinux) (-less%*)" LINGUAS="-pl" 899
10 >> kB [blocks B     ] dev-lang/python:2.7 ("dev-lang/python:2.7" is
11 >> blocking sys-apps/portage-2.1.6.13) [blocks B     ]
12 >> <sys-apps/portage-2.1.9 ("<sys-apps/portage-2.1.9" is blocking
13 >> dev-lang/python-2.7.2-r3)
14 >>
15 >> I think I'll be able to resolve most stuff myself but this one is
16 >> tricking me.  I don't want to mess around unmerging python or
17 >> portage.
18 >>
19 >> - Grant
20 >>
21 >
22 > You could do:
23 >
24 > emerge =dev-lang/python-2.6.7-r2
25 >
26 > You should disable "threads" if it doesn't work (there is something
27 > related to it in the portage ebuild). After that, switch to python 2.6
28 >  via eselect and try to update portage.
29 > If I read the ebuilds correctly, that should work.
30
31 I get:
32
33 # emerge -av1 =dev-lang/python-2.6.7-r2
34 [snip]
35 [ebuild NS ] dev-lang/python-2.6.7-r2 [2.5.2-r7] USE="gdbm ncurses
36 readline ssl threads (wide-unicode) xml -berkdb -build -doc -examples
37 -ipv6 -sqlite -tk -wininst" 10,840 kB
38 [blocks B ] >=dev-lang/python-2.6.6:2.6
39 (">=dev-lang/python-2.6.6:2.6" is blocking sys-apps/portage-2.1.6.13)
40 [blocks B ] <sys-apps/portage-2.1.9 ("<sys-apps/portage-2.1.9" is
41 blocking dev-lang/python-2.6.7-r2)
42
43 Total: 6 packages (5 new, 1 in new slot), Size of downloads: 11,588 kB
44 Conflict: 2 blocks (2 unsatisfied)
45
46 * Error: The above package list contains packages which cannot be
47 * installed at the same time on the same system.
48
49 ('ebuild', '/', 'dev-lang/python-2.6.7-r2', 'merge') pulled in by
50 =dev-lang/python-2.6.7-r2
51
52 > Another possibility would be to install a 3.x version of python and
53 > switch portage to that (via the python3 useflag).
54
55 I get:
56
57 # emerge -av1 =dev-lang/python-3.1.4-r3
58 [snip]
59 !!! All ebuilds that could satisfy "=dev-lang/python-3.1.4-r3" have been masked.
60 !!! One of the following masked packages is required to complete your request:
61 - dev-lang/python-3.1.4-r3 (masked by: EAPI 3)
62
63 The current version of portage supports EAPI '2'. You must upgrade to a
64 newer version of portage before EAPI masked packages can be installed.
65
66 - Grant

Replies

Subject Author
Re: [gentoo-user] Resurrecting a Gentoo install Hinnerk van Bruinehsen <h.v.bruinehsen@×××××××××.de>