Update the virtuals even if the package already exists in the fakedbapi since it...
authorZac Medico <zmedico@gentoo.org>
Mon, 14 Aug 2006 07:12:26 +0000 (07:12 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 14 Aug 2006 07:12:26 +0000 (07:12 -0000)
svn path=/main/trunk/; revision=4254

bin/emerge

index 58044fe28711e656000eda8383e58cad15b5af88..09de0972022e4dfe0d45c259f34cb7d8f7a99a93 100755 (executable)
@@ -1032,8 +1032,7 @@ class depgraph:
                        # indirection).
 
                        p_type, p_root, p_key, p_status = myparent.split()
-                       if p_status == "merge" and \
-                               not self.mydbapi[p_root].cpv_exists(p_key):
+                       if p_status == "merge":
                                # XXX Bug: This fakedbapi data is used in dep_check calls to
                                # determine satisfied deps via dep_wordreduce but it does not
                                # account for merge order (merge order is later calculated