From ecda091000e144e4e4e6b5c56c37622f0f2fec0d Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Wed, 9 Jul 2008 21:26:49 +0000 Subject: no kidding, those vars are used for reading, never written! --- urpm/parallel_ka_run.pm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/urpm/parallel_ka_run.pm b/urpm/parallel_ka_run.pm index bc886386..86c67659 100644 --- a/urpm/parallel_ka_run.pm +++ b/urpm/parallel_ka_run.pm @@ -97,7 +97,6 @@ sub parallel_find_remove { #- parallel resolve_dependencies sub parallel_resolve_dependencies { my ($parallel, $synthesis, $urpm, $state, $requested, %options) = @_; - my (%avoided, %requested); #- first propagate the synthesis file to all machines run_mput($urpm, $parallel, $synthesis, $synthesis); @@ -114,8 +113,7 @@ sub parallel_resolve_dependencies { my ($best_requested, $best); foreach (@$_) { exists $state->{selected}{$_->id} and $best_requested = $_, last; - exists $avoided{$_->name} and next; - if ($best_requested || exists $requested{$_->id}) { + if ($best_requested) { if ($best_requested && $best_requested != $_) { $_->compare_pkg($best_requested) > 0 and $best_requested = $_; } else { -- cgit v1.2.1