[Reproducible-commits] [dpkg] 65/74: Dpkg::Source::Package::V1: Disable upstream tar signature when building

Mattia Rizzolo mattia at debian.org
Sun Jul 3 22:22:58 UTC 2016


This is an automated email from the git hooks/post-receive script.

mattia pushed a commit to annotated tag 1.18.8
in repository dpkg.

commit 92ca32c34f39f011c993e11746170c0258efb541
Author: Guillem Jover <guillem at debian.org>
Date:   Mon Jun 20 23:32:41 2016 +0200

    Dpkg::Source::Package::V1: Disable upstream tar signature when building
    
    The current stable dpkg series does not support extracting upstream tar
    signatures. So let's disable this for now until either those are
    supported in 1.17.x or 1.18.x, and we'll be able to enable them again
    in 1.18.x or 1.19.x respectively.
---
 debian/changelog                  | 3 +++
 scripts/Dpkg/Source/Package/V1.pm | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 3651820..a79e1fd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -74,6 +74,9 @@ dpkg (1.18.8) UNRELEASED; urgency=medium
       Closes: #823805
     - Check whether dependency restrictions are implied in Dpkg::Deps::Simple.
       Thanks to Ben Hutchings <ben at decadent.org.uk>. Closes: #827633
+    - Disable upstream tar signature when building format 1.0 source packages
+      in Dpkg::Source::Package::V1, as the current stable dpkg series do not
+      support extracting them.
   * Test suite:
     - Bump perlcritic ValuesAndExpressions::RequireNumberSeparators minimum
       to 99999.
diff --git a/scripts/Dpkg/Source/Package/V1.pm b/scripts/Dpkg/Source/Package/V1.pm
index 85242bf..a29be1d 100644
--- a/scripts/Dpkg/Source/Package/V1.pm
+++ b/scripts/Dpkg/Source/Package/V1.pm
@@ -405,7 +405,9 @@ sub do_build {
     }
 
     $self->add_file($tarname) if $tarname;
-    $self->add_file($tarsign) if $tarsign and -e $tarsign;
+    # XXX: Reenable once a stable dpkg supports extracting upstream signatures
+    # for source 1.0 format, either in 1.17.x or 1.18.x.
+    #$self->add_file($tarsign) if $tarsign and -e $tarsign;
 
     if ($sourcestyle =~ m/[kpKP]/) {
         if (stat($origdir)) {

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/dpkg.git



More information about the Reproducible-commits mailing list