Bug#1039506: mini-buildd: reproducible builds: embeds hostname in manpages and documentation

Vagrant Cascadian vagrant at reproducible-builds.org
Mon Jun 26 20:27:52 BST 2023


Source: mini-buildd
Version: 2.0.0
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: hostname
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

The hostname is embedded in mini-buildd.8 manpage and mini-buildd.html:

  https://tests.reproducible-builds.org/debian/rb-pkg/trixie/amd64/diffoscope-results/mini-buildd.html

  /usr/share/doc/mini-buildd/html/_static/man/mini-buildd.html

  Public·(fully·qualified)·hostname·used·for·all·services.·(default:·ionos11-amd64.debian.net)
  vs.
  Public·(fully·qualified)·hostname·used·for·all·services.·(default:·i-capture-the-hostname)

The attached patch fixes this by not setting a default for --hostname in
the help output.

I have not tested that this has no unintended side-effects, only that it
builds reproducibly; maybe there is a better way to fix this issue.


This seems somewhat similar to the issue with build paths that was fixed
in 2.1.0 in experimental:

  https://salsa.debian.org/debian/mini-buildd/-/commit/ff52b7aa1f6b7371b21a4beae822e6dae1fb37f2


According to my local tests, With this patch applied mini-buildd should
build reproducibly on tests.reproducible-builds.org! (presuming the
buildpath patch from experimental is also applied to unstable)


Thanks for maintaining mini-buildd!


live well,
  vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-src-mini-buildd-Do-not-set-default-value-for-hostnam.patch
Type: text/x-diff
Size: 910 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20230626/0a2201f3/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/20230626/0a2201f3/attachment.sig>


More information about the Reproducible-bugs mailing list