--- ebuild.sh 2006-05-04 12:04:09.000000000 +0900 +++ ebuild.sh.new 2006-05-04 10:43:10.000000000 +0900 @@ -1418,7 +1418,7 @@ }"; eval "$FUNC_SRC" || echo "error creating QA interceptor ${BIN}" >&2 done - unset src bin_path body + unset FUNC_SRC BIN_PATH BODY fi # reset the EBUILD_DEATH_HOOKS so they don't multiple due to stable's re-sourcing of env. @@ -1528,7 +1528,7 @@ fi export SANDBOX_ON="0" ;; - help|clean|setup|preinst) + help|setup|preinst) #pkg_setup needs to be out of the sandbox for tmp file creation; #for example, awking and piping a file in /tmp requires a temp file to be created #in /etc. If pkg_setup is in the sandbox, both our lilo and apache ebuilds break. @@ -1610,4 +1610,3 @@ # Do not exit when ebuild.sh is sourced by other scripts. true -