Vladimir G. Ivanovic wrote:
Is there a way of resuming an emerge of a package at exactly the place
where it stopped, like restating a make where it stopped?

For example, it took hours for me to get to the point where the emerge
of openoffice failed because I was using the wrong JDK. It would be nice
not to have to toss away all that work and to be able to restart from
the point where I left off.

I see in /etc/make.conf.example that there is a feature called "noauto"
that seems to do what I want, but every time I've tried using it, it has
restarted from the beginning. I didn't try it with openoffice, but if I
had I would have tried:

        ebuild openoffice-2.0.4.ebuild compile qmerge

Is what I'm after possible?

As long as you don't mess with the stages (the .compiled file for example) it should work more or less. A little work will be redone (like running configure again), but make will then skip most of the steps. This generally goes wrong if you change useflags or significantly change the environment (like a different major java version). The result normally is just another miscompile so it might be worth your effort.

Paul
--
gentoo-amd64@gentoo.org mailing list

Reply via email to