Taken from another email thread about the same subject:

mel <[EMAIL PROTECTED]> wrote:
--------------------------------------------------------------
1. add the keyword "keepwork ccache" to FEATURES section in your make.conf
2. install ccache if you have not.

emerge --resume will restart an emerge from scratch if you don't
have "keepwork" in make.conf, so it does not really resume an
emerge. also having "keepwork" will enable you to do the
following in the event the computer crashes, etc during an emerge:

ebuild /usr/portage/cate-gory/prog/prog-x.y.z.ebuild compile
ebuild /usr/portage/cate-gory/prog/prog-x.y.z.ebuild install
ebuild /usr/portage/cate-gory/prog/prog-x.y.z.ebuild qmerge

ebuild will basically check /var/tmp/portage/prog-x.y.z/work
and continues from there - again, if you have "keepwork" in make.conf.

that being said - make sure you rm -Rf /var/tmp/portage/* if using
keepwork since they can grow quite huge...
-----------------------------------------------------------
HTH,

-hani

-- 
gentoo-user@gentoo.org mailing list

Reply via email to