From: Zac Medico Date: Sun, 30 Mar 2008 00:31:01 +0000 (-0000) Subject: When dyn_unpack() automatically cleans ${WORKDIR}, also remove things X-Git-Tag: v2.1.5~294 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=0ed7e5ea5cc2dae19e5013a5a79c59ee93702544;p=portage.git When dyn_unpack() automatically cleans ${WORKDIR}, also remove things like .unpacked and .compiled so that the state is consistent. (trunk r9606) svn path=/main/branches/2.1.2/; revision=9609 --- diff --git a/bin/ebuild.sh b/bin/ebuild.sh index 8f22fcab3..cc42e8581 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -649,6 +649,7 @@ dyn_unpack() { fi if [ "${newstuff}" == "yes" ]; then # We don't necessarily have privileges to do a full dyn_clean here. + rm -rf "${PORTAGE_BUILDDIR}"/{.unpacked,.compiled,.tested,.packaged,build-info} rm -rf "${WORKDIR}" if [ -d "${T}" ] && \ ! hasq keeptemp $FEATURES && ! hasq keepwork $FEATURES ; then