depgraph: tweak slot-operator merge order
authorZac Medico <zmedico@gentoo.org>
Sat, 6 Jul 2013 21:45:04 +0000 (14:45 -0700)
committerZac Medico <zmedico@gentoo.org>
Sat, 6 Jul 2013 21:45:04 +0000 (14:45 -0700)
commit92d9c95c83ddc6ac7b59395db92c0c8d81d7687a
tree9072560e5a6093c318473cda5de085e4b9b90f38
parentab6a0321659fa448a541398c1a6083c7f856e87f
depgraph: tweak slot-operator merge order

This handles circular DEPEND/RDEPEND with one := operator, so that when
both deps are already satisfied by installed packages, the := dep is
given higher priority in merge order.
pym/_emerge/AbstractDepPriority.py
pym/_emerge/DepPriority.py
pym/_emerge/DepPrioritySatisfiedRange.py
pym/_emerge/UnmergeDepPriority.py
pym/_emerge/depgraph.py
pym/portage/tests/resolver/test_merge_order.py