Gentoo Archives: gentoo-user

From: "Bo Ørsted Andresen" <bo.andresen@××××.dk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] How do I modify work list of emerge --resume?
Date: Sun, 10 Sep 2006 18:49:28
Message-Id: 200609102035.31790.bo.andresen@zlin.dk
In Reply to: [gentoo-user] How do I modify work list of emerge --resume? by Mark Knecht
1 On Sunday 10 September 2006 20:21, Mark Knecht wrote:
2 > Hi,
3 > I was 8 hours through the emerge -eav world part of upgrading gcc
4 > when it hit the pysol package it's not happy with. The messages are
5 > telling me I need to recompile python with Tkinter support and asked
6 > me to add dev/lang/python X tk to package.use, which I did. However
7 > emerge --resume won't go back and recompile python at this point and
8 > if I start over it's a 575 package compile job and I was already
9 > through about 200 of the packages.
10 >
11 > Is there any way to get python updated and then to resume the
12 > remaining 375 packages where I am currently stopped?
13 >
14 > Can I somehow save the file emerge --resume is currently using,
15 > emerge python with the changes, and then put the current worl list
16 > back in?
17
18 I don't know if you have other options but the following will work:
19
20 # emerge --resume --ask
21
22 Press Ctrl+z when you see the following question (that will suspend the emerge
23 process after it has loaded the resume list):
24
25 "Would you like to resume merging these packages? [Yes/No]"
26
27 Then:
28
29 # emerge -va1dev/lang/python
30
31 And when that is compiled with the X use flag enabled:
32
33 # fg
34
35 That will resume the emerge process. Now type yes[ENTER] to make it resume the
36 compilation by answering that was asked before you suspended the process.
37
38 I hope that is clear enough.
39
40 > Better yet, can I somehow remove pysol from the list so the emerge
41 > --resume just stoarts from the next package?
42
43 That's an alternative route:
44
45 # emerge --skipfirst
46
47 HtH
48
49 --
50 Bo Andresen