From: Zac Medico Date: Tue, 6 Dec 2011 21:57:34 +0000 (-0800) Subject: ebuild.sh: don't export inherit E_* vars X-Git-Tag: v2.2.0_alpha80~63 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=a2a7a4c55c314d132bfd956c27d1c9f31926c357;p=portage.git ebuild.sh: don't export inherit E_* vars --- diff --git a/bin/ebuild.sh b/bin/ebuild.sh index ec35e18cd..a3ac1e0bb 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -282,11 +282,11 @@ inherit() { # If each var has a value, append it to the global variable E_* to # be applied after everything is finished. New incremental behavior. - [ "${IUSE+set}" = set ] && export E_IUSE+="${E_IUSE:+ }${IUSE}" - [ "${REQUIRED_USE+set}" = set ] && export E_REQUIRED_USE+="${E_REQUIRED_USE:+ }${REQUIRED_USE}" - [ "${DEPEND+set}" = set ] && export E_DEPEND+="${E_DEPEND:+ }${DEPEND}" - [ "${RDEPEND+set}" = set ] && export E_RDEPEND+="${E_RDEPEND:+ }${RDEPEND}" - [ "${PDEPEND+set}" = set ] && export E_PDEPEND+="${E_PDEPEND:+ }${PDEPEND}" + [ "${IUSE+set}" = set ] && E_IUSE+="${E_IUSE:+ }${IUSE}" + [ "${REQUIRED_USE+set}" = set ] && E_REQUIRED_USE+="${E_REQUIRED_USE:+ }${REQUIRED_USE}" + [ "${DEPEND+set}" = set ] && E_DEPEND+="${E_DEPEND:+ }${DEPEND}" + [ "${RDEPEND+set}" = set ] && E_RDEPEND+="${E_RDEPEND:+ }${RDEPEND}" + [ "${PDEPEND+set}" = set ] && E_PDEPEND+="${E_PDEPEND:+ }${PDEPEND}" [ "${B_IUSE+set}" = set ] && IUSE="${B_IUSE}" [ "${B_IUSE+set}" = set ] || unset IUSE