From 2733ea17d8e25db8dd369e8890337ddb553e2509 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 21 Sep 2011 12:32:19 -0700 Subject: emerge: add --complete-graph-if-new-ver < y | n > Trigger the --complete-graph behavior if an installed package version will change (upgrade or downgrade). This option is enabled by default. --- pym/_emerge/create_depgraph_params.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pym/_emerge/create_depgraph_params.py') diff --git a/pym/_emerge/create_depgraph_params.py b/pym/_emerge/create_depgraph_params.py index 44dceda37..221c440ef 100644 --- a/pym/_emerge/create_depgraph_params.py +++ b/pym/_emerge/create_depgraph_params.py @@ -37,6 +37,12 @@ def create_depgraph_params(myopts, myaction): deep = myopts.get("--deep") if deep is not None and deep != 0: myparams["deep"] = deep + + complete_if_new_ver = \ + myopts.get("--complete-graph-if-new-ver") + if complete_if_new_ver is not None: + myparams["complete_if_new_ver"] = complete_if_new_ver + if ("--complete-graph" in myopts or "--rebuild-if-new-rev" in myopts or "--rebuild-if-new-ver" in myopts or "--rebuild-if-unbuilt" in myopts): myparams["complete"] = True -- cgit v1.2.3-1-g7c22