Gentoo Archives: gentoo-amd64

From: Paul de Vrieze <pauldv@g.o>
To: gentoo-amd64@l.g.o
Subject: Re: [gentoo-amd64] Resuming an emerge where it left off
Date: Fri, 20 Oct 2006 15:11:39
Message-Id: 4538E5E1.9000800@gentoo.org
In Reply to: [gentoo-amd64] Resuming an emerge where it left off by "Vladimir G. Ivanovic"
1 Vladimir G. Ivanovic wrote:
2 > Is there a way of resuming an emerge of a package at exactly the place
3 > where it stopped, like restating a make where it stopped?
4 >
5 > For example, it took hours for me to get to the point where the emerge
6 > of openoffice failed because I was using the wrong JDK. It would be nice
7 > not to have to toss away all that work and to be able to restart from
8 > the point where I left off.
9 >
10 > I see in /etc/make.conf.example that there is a feature called "noauto"
11 > that seems to do what I want, but every time I've tried using it, it has
12 > restarted from the beginning. I didn't try it with openoffice, but if I
13 > had I would have tried:
14 >
15 > ebuild openoffice-2.0.4.ebuild compile qmerge
16 >
17 > Is what I'm after possible?
18
19 As long as you don't mess with the stages (the .compiled file for
20 example) it should work more or less. A little work will be redone (like
21 running configure again), but make will then skip most of the steps.
22 This generally goes wrong if you change useflags or significantly change
23 the environment (like a different major java version). The result
24 normally is just another miscompile so it might be worth your effort.
25
26 Paul
27 --
28 gentoo-amd64@g.o mailing list