commit: f9f55b42f1602e79a5541afcace6b2a30af394e8 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Apr 13 04:01:07 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Apr 14 02:35:56 2022 +0000 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=f9f55b42
ebuild.sh: add missing IDEPEND re-sourcing Signed-off-by: Sam James <sam <AT> gentoo.org> Closes: https://github.com/gentoo/portage/pull/815 Signed-off-by: Sam James <sam <AT> gentoo.org> bin/ebuild.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/ebuild.sh b/bin/ebuild.sh index 811f1f8a2..ec96c757d 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -275,6 +275,7 @@ inherit() { [ "${RDEPEND+set}" = set ] && B_RDEPEND="${RDEPEND}" [ "${PDEPEND+set}" = set ] && B_PDEPEND="${PDEPEND}" [ "${BDEPEND+set}" = set ] && B_BDEPEND="${BDEPEND}" + [ "${IDEPEND+set}" = set ] && B_IDEPEND="${IDEPEND}" unset IUSE REQUIRED_USE DEPEND RDEPEND PDEPEND BDEPEND IDEPEND if ___eapi_has_accumulated_PROPERTIES; then @@ -634,6 +635,7 @@ if ! has "$EBUILD_PHASE" clean cleanrm ; then RDEPEND+="${RDEPEND:+ }${E_RDEPEND}" PDEPEND+="${PDEPEND:+ }${E_PDEPEND}" BDEPEND+="${BDEPEND:+ }${E_BDEPEND}" + IDEPEND+="${IDEPEND:+ }${E_IDEPEND}" REQUIRED_USE+="${REQUIRED_USE:+ }${E_REQUIRED_USE}" if ___eapi_has_accumulated_PROPERTIES; then