diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-02-13 21:50:29 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-02-13 23:48:08 -0800 |
commit | aec8506a120c4350e20fe015b242f781f80870c2 (patch) | |
tree | b64a58c9313623d46d91d5e87874e8525abd8ac5 | |
parent | 6a4e3f8f2b773c69173a4c9b62f03bb8609a49e5 (diff) | |
download | portage-aec8506a120c4350e20fe015b242f781f80870c2.tar.gz portage-aec8506a120c4350e20fe015b242f781f80870c2.tar.bz2 portage-aec8506a120c4350e20fe015b242f781f80870c2.zip |
depgraph: --nodeps overrides --deep
-rw-r--r-- | pym/_emerge/create_depgraph_params.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pym/_emerge/create_depgraph_params.py b/pym/_emerge/create_depgraph_params.py index 454363e6a..b0b49b347 100644 --- a/pym/_emerge/create_depgraph_params.py +++ b/pym/_emerge/create_depgraph_params.py @@ -29,8 +29,7 @@ def create_depgraph_params(myopts, myaction): "--noreplace" in myopts or \ myopts.get("--selective", "n") != "n": myparams["selective"] = True - if "--nodeps" in myopts: - myparams.pop("recurse", None) + if "--deep" in myopts: myparams["deep"] = myopts["--deep"] if "--complete-graph" in myopts: @@ -40,6 +39,10 @@ def create_depgraph_params(myopts, myaction): myparams["deep"] = True myparams.pop("selective", None) + if "--nodeps" in myopts: + myparams.pop("recurse", None) + myparams.pop("deep", None) + rebuilt_binaries = myopts.get('--rebuilt-binaries') if rebuilt_binaries is True or \ rebuilt_binaries != 'n' and \ |