Only echo PORTAGE_LOG_FILE if it's actually set (may not be if sesandbox is enabled...
authorZac Medico <zmedico@gentoo.org>
Wed, 7 Feb 2007 20:46:23 +0000 (20:46 -0000)
committerZac Medico <zmedico@gentoo.org>
Wed, 7 Feb 2007 20:46:23 +0000 (20:46 -0000)
svn path=/main/branches/2.1.2/; revision=5913

bin/ebuild.sh

index d943a64a11848a2ebd93e762ca4326cbf6d81c6e..f445941d15d779854f9c65cef9205434439c71b1 100755 (executable)
@@ -283,7 +283,8 @@ diefunc() {
        echo >&2
        echo "!!! ${*:-(no error message)}" >&2
        echo "!!! If you need support, post the topmost build error, and the call stack if relevant." >&2
-       echo "!!! A complete build log is located at '${PORTAGE_LOG_FILE}'." >&2
+       [ -n "${PORTAGE_LOG_FILE}" ] && \
+               echo "!!! A complete build log is located at '${PORTAGE_LOG_FILE}'." >&2
        echo >&2
        if [ -n "${EBUILD_OVERLAY_ECLASSES}" ] ; then
                echo "This ebuild used the following eclasses from overlays:" >&2