chiark / gitweb /
When exec fails, always print the program name in the error message.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 27 Jul 2015 14:26:06 +0000 (15:26 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 27 Jul 2015 14:26:06 +0000 (15:26 +0100)
Debian/Dgit.pm
debian/changelog

index fce2ceb..ac44b9a 100644 (file)
@@ -196,7 +196,7 @@ sub failedcmd {
 sub cmdoutput_errok {
     die Dumper(\@_)." ?" if grep { !defined } @_;
     debugcmd "|",@_;
-    open P, "-|", @_ or die $!;
+    open P, "-|", @_ or die "$_[0] $!";
     my $d;
     $!=0; $?=0;
     { local $/ = undef; $d = <P>; }
index 6ef374b..7537ba2 100644 (file)
@@ -58,6 +58,7 @@ dgit (1.1~~) unstable; urgency=low
     pass -nc.
   * Also suppress spurious runs of the clean target when building using
     git-buildpackage.
+  * When exec fails, always print the program name in the error message.
 
   Infrastructure:
   * Infrastructure: Get mirroring right for fresh repos of existing