Control: user reproducible-bui...@lists.alioth.debian.org Control: usertags 986601 + timestamps umask Control: usertags 986601 - usrmerge
On 2021-04-08, Nilesh Patra wrote: > Package: libjama ... > User: reproducible-bui...@lists.alioth.debian.org > Usertags: usrmerge > libjama does not build reproducibly due to two reasons: > - gzip inserts time stamps so -n flag should be added Added timestamps usertag. > - tar cf gives different permissions due to usrmerge. This does not appear related to usrmerge, but due to differences in umask. Adjusted usertags to match. Thanks for submitting reproducible builds patches! live well, vagrant > diff --git a/debian/rules b/debian/rules > index da0fcbc..f75912b 100755 > --- a/debian/rules > +++ b/debian/rules > @@ -17,11 +17,11 @@ binary-indep: build > 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 > _______________________________________________ > Reproducible-bugs mailing list > reproducible-b...@alioth-lists.debian.net > https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-bugs
signature.asc
Description: PGP signature