summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/create_depgraph_params.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-07-10 15:45:12 -0700
committerZac Medico <zmedico@gentoo.org>2012-07-10 15:45:12 -0700
commitc42591b5d0484459837da28482f70fad9ff13824 (patch)
tree1f44082790e1e7fb0e1e2340eed0a7ef18ef0770 /pym/_emerge/create_depgraph_params.py
parent8639e39d6c13306661261a3cb66c6827bcd2d26c (diff)
downloadportage-c42591b5d0484459837da28482f70fad9ff13824.tar.gz
portage-c42591b5d0484459837da28482f70fad9ff13824.tar.bz2
portage-c42591b5d0484459837da28482f70fad9ff13824.zip
emerge: add --complete-graph-if-new-use < y | n >
Trigger the --complete-graph behavior if USE or IUSE will change for an installed package. This option is enabled by default. This will fix bug #425558.
Diffstat (limited to 'pym/_emerge/create_depgraph_params.py')
-rw-r--r--pym/_emerge/create_depgraph_params.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/pym/_emerge/create_depgraph_params.py b/pym/_emerge/create_depgraph_params.py
index 33d413aa3..2838e93c3 100644
--- a/pym/_emerge/create_depgraph_params.py
+++ b/pym/_emerge/create_depgraph_params.py
@@ -56,6 +56,11 @@ def create_depgraph_params(myopts, myaction):
if deep is not None and deep != 0:
myparams["deep"] = deep
+ complete_if_new_use = \
+ myopts.get("--complete-graph-if-new-use")
+ if complete_if_new_use is not None:
+ myparams["complete_if_new_use"] = complete_if_new_use
+
complete_if_new_ver = \
myopts.get("--complete-graph-if-new-ver")
if complete_if_new_ver is not None: