1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 21.01.2012 00:52, Grant wrote: |
5 |
>>> Weird, it looks like portage didn't update to the latest |
6 |
>>> version. emerging it again seems to want to update it again. I |
7 |
>>> get this: |
8 |
>>> |
9 |
>>> # emerge -pv portage [snip] [ebuild NS ] |
10 |
>>> dev-lang/python-2.7.2-r3 [2.5.2-r7] USE="gdbm ncurses readline |
11 |
>>> ssl threads (wide-unicode) xml -berkdb -build -doc -examples |
12 |
>>> -ipv6 -sqlite -tk -wininst" 11,494 kB [ebuild U ] |
13 |
>>> sys-apps/portage-2.1.10.41 [2.1.6.13] USE="(ipc%*) -build -doc |
14 |
>>> -epydoc -python2% -python3% (-selinux) (-less%*)" LINGUAS="-pl" |
15 |
>>> 899 kB [blocks B ] dev-lang/python:2.7 |
16 |
>>> ("dev-lang/python:2.7" is blocking sys-apps/portage-2.1.6.13) |
17 |
>>> [blocks B ] <sys-apps/portage-2.1.9 |
18 |
>>> ("<sys-apps/portage-2.1.9" is blocking |
19 |
>>> dev-lang/python-2.7.2-r3) |
20 |
>>> |
21 |
>>> I think I'll be able to resolve most stuff myself but this one |
22 |
>>> is tricking me. I don't want to mess around unmerging python |
23 |
>>> or portage. |
24 |
>>> |
25 |
>>> - Grant |
26 |
>>> |
27 |
>> |
28 |
>> You could do: |
29 |
>> |
30 |
>> emerge =dev-lang/python-2.6.7-r2 |
31 |
>> |
32 |
>> You should disable "threads" if it doesn't work (there is |
33 |
>> something related to it in the portage ebuild). After that, |
34 |
>> switch to python 2.6 via eselect and try to update portage. If I |
35 |
>> read the ebuilds correctly, that should work. |
36 |
> |
37 |
> I get: |
38 |
> |
39 |
> # emerge -av1 =dev-lang/python-2.6.7-r2 [snip] [ebuild NS ] |
40 |
> dev-lang/python-2.6.7-r2 [2.5.2-r7] USE="gdbm ncurses readline ssl |
41 |
> threads (wide-unicode) xml -berkdb -build -doc -examples -ipv6 |
42 |
> -sqlite -tk -wininst" 10,840 kB [blocks B ] |
43 |
> >=dev-lang/python-2.6.6:2.6 (">=dev-lang/python-2.6.6:2.6" is |
44 |
> blocking sys-apps/portage-2.1.6.13) [blocks B ] |
45 |
> <sys-apps/portage-2.1.9 ("<sys-apps/portage-2.1.9" is blocking |
46 |
> dev-lang/python-2.6.7-r2) |
47 |
> |
48 |
> Total: 6 packages (5 new, 1 in new slot), Size of downloads: 11,588 |
49 |
> kB Conflict: 2 blocks (2 unsatisfied) |
50 |
> |
51 |
> * Error: The above package list contains packages which cannot be * |
52 |
> installed at the same time on the same system. |
53 |
> |
54 |
> ('ebuild', '/', 'dev-lang/python-2.6.7-r2', 'merge') pulled in by |
55 |
> =dev-lang/python-2.6.7-r2 |
56 |
> |
57 |
>> Another possibility would be to install a 3.x version of python |
58 |
>> and switch portage to that (via the python3 useflag). |
59 |
> |
60 |
> I get: |
61 |
> |
62 |
> # emerge -av1 =dev-lang/python-3.1.4-r3 [snip] !!! All ebuilds that |
63 |
> could satisfy "=dev-lang/python-3.1.4-r3" have been masked. !!! One |
64 |
> of the following masked packages is required to complete your |
65 |
> request: - dev-lang/python-3.1.4-r3 (masked by: EAPI 3) |
66 |
> |
67 |
> The current version of portage supports EAPI '2'. You must upgrade |
68 |
> to a newer version of portage before EAPI masked packages can be |
69 |
> installed. |
70 |
> |
71 |
> - Grant |
72 |
> |
73 |
Could you try: |
74 |
|
75 |
emerge =python-2.6.6-r2 -v1 |
76 |
|
77 |
|
78 |
-----BEGIN PGP SIGNATURE----- |
79 |
Version: GnuPG v2.0.18 (GNU/Linux) |
80 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ |
81 |
|
82 |
iQEcBAEBAgAGBQJPGgRQAAoJEJwwOFaNFkYcz2sIAMsA6Eww2zCgRKCH1ptGxnfU |
83 |
q7BYe8zvpvNYe2ejedFZH1U9X42mxTFTB3qsZ8ZILClLTu7gLaXbygTJhVeFmBU+ |
84 |
UPXrWtAM6mQSGgdjjavLGHGj0uTr7feNHO9K8t4qYeE1ZFMFznwQPbKKlHK0/Mn5 |
85 |
0Fp+M6pwCR7I5kr3Fv6LsGlBtKz7iuq/a9sCUd460OMTdZOw/ie4TOlcMuM/Td95 |
86 |
s/kIHjT19yprGSZiWzlAW9WJcP2hmHnHLw2gHVoYRqo0eFKYoOAMgfPYz12EV3uJ |
87 |
a1rSWD2yTMjfUX8lKw0edREbERpyImHDH4HZuVE6Va/9ZBdMPNDUxD/SWCwugdQ= |
88 |
=AVYG |
89 |
-----END PGP SIGNATURE----- |