summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog3
-rw-r--r--scripts/Dpkg/OpenPGP.pm1
2 files changed, 4 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 7406d5bde..1f33be708 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,9 @@
dpkg (1.19.2) UNRELEASED; urgency=medium
[ Guillem Jover ]
+ * Perl modules:
+ - Dpkg::OpenPGP: Ignore Version field in enarmored output.
+ Fixes CPAN#127217.
* Documentation:
- dpkg-buildpackage(1): Clarify --build=source explanation.
- dsc(5): Clarify what “flattened” means in Testsuite-Triggers.
diff --git a/scripts/Dpkg/OpenPGP.pm b/scripts/Dpkg/OpenPGP.pm
index 8d85e845d..210a36f23 100644
--- a/scripts/Dpkg/OpenPGP.pm
+++ b/scripts/Dpkg/OpenPGP.pm
@@ -61,6 +61,7 @@ sub openpgp_sig_to_asc
open my $fh_gpg, '-|', 'gpg', '-o', '-', '--enarmor', $sig
or syserr(g_('cannot execute %s program'), 'gpg');
while (my $line = <$fh_gpg>) {
+ next if $line =~ m/^Version: /;
next if $line =~ m/^Comment: /;
$line =~ s/ARMORED FILE/SIGNATURE/;