1 |
On Wed, 22 Aug 2018 18:24:43 +1000, Zoltán Kócsi wrote: |
2 |
|
3 |
> I have a Gentoo machine, which has not been updated for a while. Quite |
4 |
> a long while, actually. |
5 |
> |
6 |
> Now I needed to install a package, and I did so. It went up, no |
7 |
> problem. Except that it relies on a newer version of openrc than |
8 |
> what's on the system. From here it's all downhill: |
9 |
> |
10 |
> emerge openrc: |
11 |
> - Fails, as the current portage is EAPI 5 (whatever that is), thus all |
12 |
> EAPI 6 packages are masked. Must upgrade portage. |
13 |
> |
14 |
> emerge portage: |
15 |
> - Fails, as it needs tar-1.30 and the installed tar is 1.27. Must update |
16 |
> tar. |
17 |
> |
18 |
> emerge tar: |
19 |
> - Fails, as tar-1.30 needs EAPI 6. Must upgrade portage. |
20 |
> |
21 |
> It seems that I'm kind of stuck. Wiping the disk and rebuilding the |
22 |
> system from scratch is absolutely not an option, the existing (and |
23 |
> running) system must be updated somehow. |
24 |
> |
25 |
> I would appreciate any advice, I'm in complete darkness about the |
26 |
> internal workings of portage (would be happy to find some detailed docs |
27 |
> about that, by the way, preferably in PDF). |
28 |
|
29 |
You don't say what version of portage you have, nor whether you are |
30 |
running stable or testing. The latest stable postage, 2.3.40-r1, is EAPI |
31 |
5 and depends on >=tar-1.27. The same is true of the latest testing, |
32 |
2.3.48. Even the 9999 version depends on tar 1.27, although that one is |
33 |
EAPI 6. Some actual portage output would be useful here. |
34 |
|
35 |
|
36 |
-- |
37 |
Neil Bothwick |
38 |
|
39 |
Irritable? Who the bloody hell are you calling irritable? |