From 31e1d36156a7248e4bbdbfe87f1558ee6762bd11 Mon Sep 17 00:00:00 2001 From: Joachim Breitner Date: Wed, 29 Jul 2009 18:49:44 +0200 Subject: [PATCH] Even more gracefully handle edos-debcheck without reason explanation --- bin/wanna-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/wanna-build b/bin/wanna-build index 5874837..82fb929 100755 --- a/bin/wanna-build +++ b/bin/wanna-build @@ -2591,6 +2591,7 @@ sub call_edos_depcheck { /^Package:\s*(\S+)$/mi and $key = $1; /^Failed-Why:(([^\n]|\n ([^\n]|\.))*)$/msi and $reason = $1; $reason =~ s/^\s*//mg; + $reason ||= 'No reason given by edos-debcheck'; if (exists $interesting_packages{$key}) { $interesting_packages{$key} = $reason; @@ -2613,7 +2614,6 @@ sub call_edos_depcheck { if (defined $interesting_packages{$key}) { change_state( \$pkg, 'BD-Uninstallable' ); $pkg->{'Reason'} = $interesting_packages{$key}; - $pkg->{'Reason'} ||= 'No reason given by edos-debcheck'; } else { change_state( \$pkg, 'Needs-Build' ); } -- 2.39.2