diff options
author | Zac Medico <zmedico@gentoo.org> | 2023-10-14 12:54:39 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2023-10-14 12:55:49 -0700 |
commit | 5f5012803b2b647f6b7528f48579a8c27c8a3fd7 (patch) | |
tree | 282b59450c8812e799831fda170c6181a6186a5a /lib/_emerge/depgraph.py | |
parent | Revert "config: Don't directly modify FEATURES" (diff) | |
download | gentoo-portage-5f5012803b2b647f6b7528f48579a8c27c8a3fd7.tar.xz gentoo-portage-5f5012803b2b647f6b7528f48579a8c27c8a3fd7.zip |
depgraph: Skip _eliminate_rebuilds for --emptytree
Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'lib/_emerge/depgraph.py')
-rw-r--r-- | lib/_emerge/depgraph.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py index 4e4452dad160..deab51718b5c 100644 --- a/lib/_emerge/depgraph.py +++ b/lib/_emerge/depgraph.py @@ -3605,6 +3605,9 @@ class depgraph: careful to obey the user's wishes if they have explicitly requested for a package to be rebuilt or reinstalled for some reason. """ + if "empty" in self._dynamic_config.myparams: + return False + modified = False selective = "selective" in self._dynamic_config.myparams for root, atom in self._dynamic_config._slot_operator_replace_installed: |