Gentoo Archives: gentoo-user

From: Francesco Talamona <francesco.talamona@××××.eu>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: Resurrecting a Gentoo install
Date: Sat, 21 Jan 2012 08:43:56
Message-Id: 201201210942.33407.francesco.talamona@know.eu
In Reply to: Re: [gentoo-user] Resurrecting a Gentoo install by Michael Orlitzky
1 On Saturday 21 January 2012, Michael Orlitzky wrote:
2 > On 01/20/2012 09:42 PM, Grant wrote:
3 > >>> # emerge -avDuN system
4 > >>> [snip]
5 > >>> !!! All ebuilds that could satisfy ">=sys-auth/pambase-20081028"
6 > >>> have been masked.
7 > >>> !!! One of the following masked packages is required to complete
8 > >>> your request:
9 > >>> - sys-auth/pambase-20101024-r1 (masked by: EAPI 4)
10 > >>> - sys-auth/pambase-20101024 (masked by: EAPI 3)
11 > >>
12 > >> USE="-pam" emerge @system will avoid that particular block,
13 > >> although it may only get you as far as the next one.
14 > >
15 > > I seem to get an error like this from whatever I try to emerge. Is
16 > > untarring a stage3 my only option?
17 > >
18 > > - Grant
19 >
20 > You don't have to do the entire stage3 at once,
21 >
22 > http://tinderbox.dev.gentoo.org/
23 >
24 > has precompiled packages for the major arches and profiles. You could
25 > try to replace just pambase, pam, python, etc. -- whatever's giving
26 > you trouble.
27 >
28 > This was not my first recommendation because I've managed to break
29 > e.g. `tar` and `cp` before in the attempt at which point you have
30 > two rescues to attempt.
31
32 Stage3 isn't your only option, keep it as the least.
33
34 In addition to Michael's good advice let me add that in your place I
35 would start unmerging every package not strictly needed for the task,
36 too many things changed in the last two years. I would leave only eix,
37 gentoolkit... I would also remove extra USE flags.
38
39 Another advice is: stabilize the system (emerge --depclean and revdep-
40 rebuild) before syncing portage, but from what I understand is too late,
41 it seems you already synced portage tree.
42
43 Another idea is to sync to an old portage version, doing your upgrade in
44 several big step instead of a single giant leap, take a look at this
45 link (maybe there are older around):
46
47 http://ftp.twaren.net/Gentoo/snapshots/
48
49 Good luck
50 Francesco
51
52 --
53 Linux Version 3.2.1-gentoo, Compiled #1 SMP PREEMPT Mon Jan 16 23:05:20
54 CET 2012
55 Two 1GHz AMD Athlon 64 X2 Processors, 4GB RAM, 4019.24 Bogomips Total
56 aemaeth