fix using high version pkg in different repo
authorYigang Wen <yigangx.wen@intel.com>
Wed, 19 Jun 2013 03:30:00 +0000 (11:30 +0800)
committerYigang Wen <yigangx.wen@intel.com>
Wed, 19 Jun 2013 03:30:00 +0000 (11:30 +0800)
Change-Id: I7ec16dc6ef420cd32fb0f3217034b85634fba48b

depanneur

index 5834fea2ebce2099397232613ee0739d3adba75f..d1059a3df5405e974d2201b14e520538cff4ebba 100755 (executable)
--- a/depanneur
+++ b/depanneur
@@ -735,7 +735,7 @@ sub refresh_repo {
         next if $req{$1};
         $req{$1} = $2;
       } elsif (/^I:(.*?)-\d+\/\d+\/\d+: (.*)$/) {
-        if ($ids{$1} && $packs_done{$1} && defined($pkgF) && defined($pkgP) && defined($pkgR)) {
+        if ($ids{$1} && !$packs_done{$1} && defined($pkgF) && defined($pkgP) && defined($pkgR)) {
           my $i = $1;
           my $oldid = $ids{$1};
           my $newid = $2;