commit:     e98bcb964643ab772831856c6024216e2a43ab61
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 24 19:39:41 2022 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jul 24 19:39:41 2022 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=e98bcb96

bin/ebuild-helpers/doins: ensure Prefix check only runs on Prefix

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 bin/ebuild-helpers/doins | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/ebuild-helpers/doins b/bin/ebuild-helpers/doins
index 8dbbe774a..c9c218396 100755
--- a/bin/ebuild-helpers/doins
+++ b/bin/ebuild-helpers/doins
@@ -51,7 +51,7 @@ if [[ ${_E_INSDESTTREE_#${ED}} != "${_E_INSDESTTREE_}" ]]; 
then
        exit 1
 fi
 # PREFIX LOCAL: check for usage with EPREFIX
-if [[ ${INSDESTTREE#${EPREFIX}} != "${INSDESTTREE}" ]]; then
+if [[ -n ${EPREFIX} && ${INSDESTTREE#${EPREFIX}} != "${INSDESTTREE}" ]]; then
        __vecho "-------------------------------------------------------" 1>&2
        __vecho "You should not use \${EPREFIX} with helpers." 1>&2
        __vecho "  --> ${INSDESTTREE}" 1>&2

Reply via email to