aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-07-04 11:41:28 +0100
committerAvatar Ciaran McCreesh <ciaran.mccreesh@googlemail.com> 2010-07-04 12:10:17 +0100
commitf42aae370cc086c35bb0bf4efad89cb34a466fe6 (patch)
treed695f8570cd9fd66e56b205ce7b334f320e4e9c2
parenteefb8e91a53962e4b570ca4f792ec59c7a1b4f2e (diff)
downloadpaludis-f42aae370cc086c35bb0bf4efad89cb34a466fe6.tar.gz
paludis-f42aae370cc086c35bb0bf4efad89cb34a466fe6.tar.xz
Fetch created binaries rather than their origins
-rw-r--r--paludis/resolver/orderer.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/paludis/resolver/orderer.cc b/paludis/resolver/orderer.cc
index 52d30f4..1d290f4 100644
--- a/paludis/resolver/orderer.cc
+++ b/paludis/resolver/orderer.cc
@@ -543,7 +543,7 @@ Orderer::_add_binary_cleverness(const std::tr1::shared_ptr<const Resolution> & r
NAGIndex from(make_named_values<NAGIndex>(
n::resolvent() = non_binary_resolvent,
- n::role() = nir_done
+ n::role() = nir_fetched /* can't fetch until our origin exists */
));
NAGIndex to(make_named_values<NAGIndex>(
@@ -843,7 +843,7 @@ namespace
JobNumber fetch_job_n(resolved->job_lists()->execute_job_list()->append(make_shared_ptr(new FetchJob(
requirements,
- changes_to_make_decision.origin_id()->uniquely_identifying_spec()))));
+ make_origin_spec(changes_to_make_decision)))));
fetch_job_numbers.insert(std::make_pair(index.resolvent(), fetch_job_n));
}
return;