From 90f641ffef6ea053458842359662e7d5399e7697 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Thu, 2 Aug 2007 18:17:10 +0000 Subject: (get_pkgs) explain --- Rpmdrake/pkg.pm | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Rpmdrake') diff --git a/Rpmdrake/pkg.pm b/Rpmdrake/pkg.pm index c7ce590e..122af691 100755 --- a/Rpmdrake/pkg.pm +++ b/Rpmdrake/pkg.pm @@ -425,6 +425,9 @@ sub get_pkgs { } $all_pkgs{$_}{pkg}->set_flag_installed foreach @installed_pkgs; + + # urpmi only care about the first medium where it found the package, + # so there's no need to list the same package several time: @installable_pkgs = uniq(@installable_pkgs); +{ urpm => $urpm, -- cgit v1.2.1