diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-10-02 13:49:08 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-10-06 15:42:58 -0700 |
commit | 10115373eee87e3e1a1a7c85203abe38d16d2de5 (patch) | |
tree | 361367cadae7f47b5f62b462e909716c86cf012a /pym/_emerge/resolver/slot_collision.py | |
parent | af8f21eb3f550ba090d0f9afc69a3db3c0747364 (diff) | |
download | portage-10115373eee87e3e1a1a7c85203abe38d16d2de5.tar.gz portage-10115373eee87e3e1a1a7c85203abe38d16d2de5.tar.bz2 portage-10115373eee87e3e1a1a7c85203abe38d16d2de5.zip |
Prune circular nested sets from the digraph.
This prevents the following traceback which was reported in forum
thread 847007:
File "pym/_emerge/depgraph.py", line 3694, in _merge_order_bias
mygraph.order.sort(key=cmp_sort_key(cmp_merge_preference))
File "pym/portage/util/__init__.py", line 808, in __lt__
return self._cmp_func(self._obj, other._obj) < 0
File "pym/_emerge/depgraph.py", line 3675, in cmp_merge_preference
if node1.operation == 'uninstall':
AttributeError: 'SetArg' object has no attribute 'operation'
Diffstat (limited to 'pym/_emerge/resolver/slot_collision.py')
0 files changed, 0 insertions, 0 deletions