aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-08-14 21:20:08 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2009-08-14 21:20:08 +0100
commit4c30c604d58bae27a1d6a23ac184773da2bbad12 (patch)
treeb8721f7d18f150a1378dc98fec2f8d1865f71f92
parenta772947849ba0d72659cf81dbbb8fe4b1a21c2fb (diff)
downloadpaludis-4c30c604d58bae27a1d6a23ac184773da2bbad12.tar.gz
paludis-4c30c604d58bae27a1d6a23ac184773da2bbad12.tar.xz
Only consider installed slots with matching [requirements]
-rw-r--r--src/clients/cave/cmd_resolve.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/clients/cave/cmd_resolve.cc b/src/clients/cave/cmd_resolve.cc
index dce3f00..6ac09b0 100644
--- a/src/clients/cave/cmd_resolve.cc
+++ b/src/clients/cave/cmd_resolve.cc
@@ -354,7 +354,7 @@ namespace
best = make_shared_ptr(new QPN_S(*ids->begin()));
const std::tr1::shared_ptr<const PackageIDSequence> installed_ids((*env)[selection::BestVersionInEachSlot(
- generator::Matches(spec, MatchPackageOptions() + mpo_ignore_additional_requirements) |
+ generator::Matches(spec, MatchPackageOptions()) |
filter::SupportsAction<InstalledAction>())]);
for (PackageIDSequence::ConstIterator i(installed_ids->begin()), i_end(installed_ids->end()) ;