Fix depgraph._add_pkg() to ensure that the existing package in the graph
authorZac Medico <zmedico@gentoo.org>
Sat, 4 Oct 2008 05:40:27 +0000 (05:40 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 4 Oct 2008 05:40:27 +0000 (05:40 -0000)
commitd08b6f1567b7b556b4e6fdac6c5e1f3f05aacaa5
tree4631b8cfef4c1e01564b6572953723131073c68a
parent91b76333c00c38c1b08c9e6ec1c3500d01f85aae
Fix depgraph._add_pkg() to ensure that the existing package in the graph
matches the required atom in cases when a different package has been
passed in. This solves a problem with silently unsatisfied USE deps that
was reported by Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o>. Now the
unsatisfied dependency will result in a "slot conflict" rather than be
silently ignored.

svn path=/main/trunk/; revision=11618
pym/_emerge/__init__.py