Merged from trunk 11616:11618
authorFabian Groffen <grobian@gentoo.org>
Sat, 4 Oct 2008 09:59:25 +0000 (09:59 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sat, 4 Oct 2008 09:59:25 +0000 (09:59 -0000)
commitd9ccd15d6e9e65676db62f26f0707eb87b510ee2
tree51899295fa2d63e54f4dd3277bef976a32dd4c2d
parente4e435ab913fdb2ebdfb0dc96c9c5037ac89955a
   Merged from trunk 11616:11618

   | 11617   | Make depgraph._add_pkg() take a Dependency instance. This    |
   | zmedico | provides access to the atom which pulled in the package,     |
   |         | which may be needed in order to verify that a different      |
   |         | package that's been added to the graph is capable of         |
   |         | satisfying the atom.                                         |

   | 11618   | Fix depgraph._add_pkg() to ensure that the existing package  |
   | zmedico | 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/branches/prefix/; revision=11620
pym/_emerge/__init__.py