From b97f592d8caae521b07f7edbc8aad7a581076f0c Mon Sep 17 00:00:00 2001 From: Zhang Qiang Date: Mon, 29 Apr 2013 23:56:17 +0800 Subject: [PATCH] Add statistical data of each errors Change-Id: I85804e38ad4052a7162064f4bf4ac822e9f09a5a --- depanneur | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/depanneur b/depanneur index 9444eba..af735a5 100755 --- a/depanneur +++ b/depanneur @@ -1401,7 +1401,8 @@ sub build_report if (@export_errors) { $msg .= "=== the following packages failed to build because export " . - "source files to build environment failed ===\n"; + "source files to build environment failed (" . + scalar(@export_errors) . ") ===\n"; $msg .= join("\n", @export_errors) . "\n"; $msg .= "\n"; } @@ -1411,7 +1412,7 @@ sub build_report $error_pkgs .= "$pkg:\n " . join("\n ", @{$expansion_errors{$pkg}}) . "\n"; } $msg .= "=== the following packages failed to build due to missing " . - "build dependencies ===\n$error_pkgs\n"; + "build dependencies (" . scalar(keys %expansion_errors) . ") ===\n$error_pkgs\n"; } if (%errors) { my $error_pkgs = ""; @@ -1419,7 +1420,7 @@ sub build_report $error_pkgs .= "$pkg: $errors{$pkg}\n"; } $msg .= "=== the following packages failed to build due to rpmbuild " . - "issue ===\n$error_pkgs"; + "issue (" . scalar(keys %errors) . ") ===\n$error_pkgs"; } error($msg); } -- 2.34.1