Fix lack of src rpm
authory0169.zhang <y0169.zhang@samsung.com>
Tue, 12 Sep 2017 07:29:36 +0000 (15:29 +0800)
committery0169.zhang <y0169.zhang@samsung.com>
Tue, 12 Sep 2017 07:29:36 +0000 (15:29 +0800)
Change-Id: Ib59f18be149d96d7600b749d6f4f7356278e256e

depanneur

index e00be54..f45d47e 100755 (executable)
--- a/depanneur
+++ b/depanneur
@@ -2596,12 +2596,13 @@ for my $pkg (bsd_glob "$rpm_repo_path/*.rpm") {
     }
 }
 for my $pkg (bsd_glob "$srpm_repo_path/*.rpm") {
-    my ($name, $version, $release) = get_pkg_info $pkg;
+    my ($name, $version, $release, $arch) = get_pkg_info $pkg;
     next if $name eq '';
-    if (exists $srpmpaths{$name}) {
-        push @{$srpmpaths{$name}}, $pkg;
+    my $na = "$name$arch";
+    if (exists $srpmpaths{$na}) {
+        push @{$srpmpaths{$na}}, $pkg;
     } else {
-        $srpmpaths{$name} = [$pkg];
+        $srpmpaths{$na} = [$pkg];
     }
 }