summaryrefslogtreecommitdiff
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-12-02 05:42:08 +0000
committerZac Medico <zmedico@gentoo.org>2006-12-02 05:42:08 +0000
commit276e79a999323c8ce776c0498f4eea1c39acc445 (patch)
tree3e9b7df65bb25bfe81f915bc1eb968b92028f1e4 /pym
parentFor manifest and digest phases, use a global variable to temporarily exempt t... (diff)
downloadportage-multirepo-276e79a999323c8ce776c0498f4eea1c39acc445.tar.gz
portage-multirepo-276e79a999323c8ce776c0498f4eea1c39acc445.tar.bz2
portage-multirepo-276e79a999323c8ce776c0498f4eea1c39acc445.zip
Temporarily exempt the depend phase during the help phase also.
svn path=/main/trunk/; revision=5152
Diffstat (limited to 'pym')
-rw-r--r--pym/portage.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/portage.py b/pym/portage.py
index e7bb8d5b..1bad4ebd 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -3010,7 +3010,7 @@ def doebuild(myebuild, mydo, myroot, mysettings, debug=0, listonly=0,
return 1
global _doebuild_manifest_exempt_depend
- if mydo in ("digest", "manifest"):
+ if mydo in ("digest", "manifest", "help"):
# Temporarily exempt the depend phase from manifest checks, in case
# aux_get calls inside doebuild_environment() trigger cache generation.
_doebuild_manifest_exempt_depend = True
@@ -3043,7 +3043,7 @@ def doebuild(myebuild, mydo, myroot, mysettings, debug=0, listonly=0,
doebuild_environment(myebuild, mydo, myroot, mysettings, debug,
use_cache, mydbapi)
- if mydo in ("digest", "manifest"):
+ if mydo in ("digest", "manifest", "help"):
# If necessary, depend phase has been triggered by doebuild_environment
# and the exemption is no longer needed.
_doebuild_manifest_exempt_depend = False