_add_pkg: fix existing_node early return
authorZac Medico <zmedico@gentoo.org>
Mon, 11 Feb 2013 22:51:09 +0000 (14:51 -0800)
committerZac Medico <zmedico@gentoo.org>
Mon, 11 Feb 2013 22:51:09 +0000 (14:51 -0800)
commit041f75fd030074d037458ade3462e0ed395e86c6
treec0e1103f9d29df2fb65f6304a62c93ecca33af90
parente9f0ada02765d1a97da8073c06b2d85800710909
_add_pkg: fix existing_node early return

This fixes a case where it would return early, before calling
_add_slot_operator_dep, which could prevent slot-operator backtracking
from working properly. This makes SlotChangeWithoutRevBumpTestCase work
properly when we add an undesirable app-arch/libarchive-3.1.1 binary
package.
pym/_emerge/depgraph.py
pym/portage/tests/resolver/test_slot_change_without_revbump.py