summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2006-08-14 07:12:26 +0000
committerZac Medico <zmedico@gentoo.org>2006-08-14 07:12:26 +0000
commit3db59f45c7dbd877d3fd5d1be0ea03cc371014da (patch)
tree7c33dfe227c43969363fc2649dc62935fee890cb
parent715904e3573a7c57c715f224d9182483d6756471 (diff)
downloadportage-3db59f45c7dbd877d3fd5d1be0ea03cc371014da.tar.gz
portage-3db59f45c7dbd877d3fd5d1be0ea03cc371014da.tar.bz2
portage-3db59f45c7dbd877d3fd5d1be0ea03cc371014da.zip
Update the virtuals even if the package already exists in the fakedbapi since it may be necessary if the package is being remerged.
svn path=/main/trunk/; revision=4254
-rwxr-xr-xbin/emerge3
1 files changed, 1 insertions, 2 deletions
diff --git a/bin/emerge b/bin/emerge
index 58044fe28..09de09720 100755
--- a/bin/emerge
+++ b/bin/emerge
@@ -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