Bug#995217: maildirsync: reproducible builds: tarball in examples does not build reproducibly

Vagrant Cascadian vagrant at reproducible-builds.org
Tue Sep 28 01:54:01 BST 2021


Source: maildirsync
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: umask username fileordering
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

The username, uid, group name, gid and umask are embedded in the example
tarball of mailbalance:

  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/maildirsync.html

  /usr/share/doc/maildirsync/examples/mailbalance-0.2.0.tar.gz

  drwxr-xr-x···0·pbuilder1··(1111)·pbuilder1··(1111)········0·2010-11-01·18:38:55.000000·mailbalance-0.2.0/
  vs.
  drwxrwxr-x···0·pbuilder2··(2222)·pbuilder2··(2222)········0·2010-11-01·18:38:55.000000·mailbalance-0.2.0/

The attached patch fixes this by instead including the files in the
examples directory directly. The files are not particularly large and
dpkg does various forms of normalization on it.


Thanks for maintaining maildirsync!


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Install-mailbalance-example-directly-into-examples.patch
Type: text/x-diff
Size: 1492 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20210927/47f598cc/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20210927/47f598cc/attachment.sig>


More information about the Reproducible-bugs mailing list