From ad57e64946089332f2968a2c74a3fb3596542ef7 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Fri, 14 Sep 2007 15:17:49 +0000 Subject: simplify --- URPM/Resolve.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/URPM/Resolve.pm b/URPM/Resolve.pm index e20c66e..c3ebd49 100644 --- a/URPM/Resolve.pm +++ b/URPM/Resolve.pm @@ -222,7 +222,7 @@ sub _score_for_locales { my @r = $pkg->requires_nosense; if (my ($specific_locales) = grep { /locales-(?!en)/ } @r) { - if ((grep { $urpm->{depslist}[$_]->flag_available } keys %{$urpm->{provides}{$specific_locales}}) > 0 || + if ((grep { $_->flag_available } $urpm->packages_providing($specific_locales)) > 0 || $db->traverse_tag('name', [ $specific_locales ], undef) > 0) { 3; # good locale } else { -- cgit v1.2.1