From: Ian Jackson Date: Mon, 1 Oct 2018 14:37:35 +0000 (+0100) Subject: Dgit.pm: parsecontrol: Improve error message for failed open X-Git-Tag: archive/debian/7.0_pre1~5 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=commitdiff_plain;h=7888f1af24ef84ac014e618bcb5a04c7d2de57cc;ds=sidebyside Dgit.pm: parsecontrol: Improve error message for failed open Signed-off-by: Ian Jackson --- diff --git a/Debian/Dgit.pm b/Debian/Dgit.pm index 941bcdcd..5a13e0a1 100644 --- a/Debian/Dgit.pm +++ b/Debian/Dgit.pm @@ -651,7 +651,7 @@ sub parsecontrolfh ($$;$) { sub parsecontrol { my ($file, $desc, $allowsigned) = @_; my $fh = new IO::Handle; - open $fh, '<', $file or die "$file: $!"; + open $fh, '<', $file or fail "open $file ($desc): $!"; my $c = parsecontrolfh($fh,$desc,$allowsigned); $fh->error and confess $!; close $fh;