Control: tags 986601 pending

On 2021-04-08, Nilesh Patra wrote:
> libjama does not build reproducibly due to two reasons:
>       - gzip inserts time stamps so -n flag should be added
>       - tar cf gives different permissions due to usrmerge.

I have uploaded an NMU to DELAYED/10 fixing this issue:

diff -u libjama-1.2.4/debian/changelog libjama-1.2.4/debian/changelog
--- libjama-1.2.4/debian/changelog
+++ libjama-1.2.4/debian/changelog
@@ -1,3 +1,13 @@
+libjama (1.2.4-2.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Nilesh Patra ]
+  * Build reproducibly: fix timestamps issues by passing gzip -n and fix
+    permissions in included shipped tarball. (Closes: #986601)
+
+ -- Vagrant Cascadian <vagr...@reproducible-builds.org>  Thu, 15 Dec 2022 
13:18:25 -0800
+
 libjama (1.2.4-2.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u libjama-1.2.4/debian/rules libjama-1.2.4/debian/rules
--- libjama-1.2.4/debian/rules
+++ libjama-1.2.4/debian/rules
@@ -17,11 +17,11 @@
        install -p -m 644 Changes debian/tmp/usr/share/doc/libjama-dev/changelog
        install -p -m 644 debian/changelog 
debian/tmp/usr/share/doc/libjama-dev/changelog.Debian
        install -p -m 644 examples debian/tmp/usr/share/doc/libjama-dev
-       gzip -9 debian/tmp/usr/share/doc/libjama-dev/*
+       gzip -9n debian/tmp/usr/share/doc/libjama-dev/*
        install -p -m 644 README debian/tmp/usr/share/doc/libjama-dev
        install -p -m 644 debian/copyright debian/tmp/usr/share/doc/libjama-dev
-       tar cf debian/tmp/usr/share/doc/libjama-dev/html-jama.tar html
-       gzip -9 debian/tmp/usr/share/doc/libjama-dev/html-jama.tar
+       tar caf debian/tmp/usr/share/doc/libjama-dev/html-jama.tar html 
--owner=0 --group=0 --numeric-owner --sort=name --mode=a+rX,og-w
+       gzip -9n debian/tmp/usr/share/doc/libjama-dev/html-jama.tar
        chmod 644 debian/tmp/usr/share/doc/libjama-dev/html-jama.tar.gz
 
        dpkg-gencontrol -isp


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to