diff options
author | Zac Medico <zmedico@gentoo.org> | 2013-03-01 18:55:25 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2013-03-01 18:55:25 -0800 |
commit | d2fd1695b569ee8f6cf91dc012e4c0c7796ebe81 (patch) | |
tree | d4edc705c1887abeab62a5a1cb637123226d3f34 | |
parent | Fix autounmask/sub-slot interference, bug #459832 (diff) | |
download | portage-d2fd1695b569ee8f6cf91dc012e4c0c7796ebe81.tar.gz portage-d2fd1695b569ee8f6cf91dc012e4c0c7796ebe81.tar.bz2 portage-d2fd1695b569ee8f6cf91dc012e4c0c7796ebe81.zip |
depgraph._set_args: fix atom_arg_map for refs > 1
Due to an indentation error, atom_arg_map only preserved a single
set reference, preventing slot-operator rebuilds from triggering
for atoms that were also pulled in via another set such as world.
-rw-r--r-- | pym/_emerge/depgraph.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index 7e51d03c5..dddada072 100644 --- a/pym/_emerge/depgraph.py +++ b/pym/_emerge/depgraph.py @@ -3123,8 +3123,8 @@ class depgraph(object): if refs is None: refs = [] atom_arg_map[atom_key] = refs - if arg not in refs: - refs.append(arg) + if arg not in refs: + refs.append(arg) for root in self._dynamic_config.sets: depgraph_sets = self._dynamic_config.sets[root] |