[blog] 01/01: 121: add policy text

Holger Levsen holger at layer-acht.org
Fri Aug 25 11:28:47 UTC 2017


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

holger pushed a commit to branch master
in repository blog.

commit 05a5bc59bdd9f715fd2f30817b874d31a97b4224
Author: Holger Levsen <holger at layer-acht.org>
Date:   Fri Aug 25 13:28:43 2017 +0200

    121: add policy text
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 drafts/121.mdwn | 32 +++++++++++++++++++++++++++++++-
 1 file changed, 31 insertions(+), 1 deletion(-)

diff --git a/drafts/121.mdwn b/drafts/121.mdwn
index d8ea9b4..b8844b0 100644
--- a/drafts/121.mdwn
+++ b/drafts/121.mdwn
@@ -6,7 +6,37 @@ Reproducible Builds finally mandated by Debian Policy
 -----------------------------------------------------
 
 "Packages should build reproducibly" was [merged into Debian
-policy](https://anonscm.debian.org/git/dbnpolicy/policy.git/commit/?id=bf256860fbf9d7dccc05fe1aa85841b7a1b1d712)!
+policy](https://anonscm.debian.org/git/dbnpolicy/policy.git/commit/?id=bf256860fbf9d7dccc05fe1aa85841b7a1b1d712)! The added text is as follows:
+
+<pre>
+Reproducibility
+---------------
+
+Packages should build reproducibly, which for the purposes of this
+document [#]_ means that given
+
+- a version of a source package unpacked at a given path;
+- a set of versions of installed build dependencies;
+- a set of environment variable values;
+- a build architecture; and
+- a host architecture,
+
+repeatedly building the source package for the build architecture on
+any machine of the host architecture with those versions of the build
+dependencies installed and exactly those environment variable values
+set will produce bit-for-bit identical binary packages.
+
+It is recommended that packages produce bit-for-bit identical binaries
+even if most environment variables and build paths are varied.  It is
+intended for this stricter standard to replace the above when it is
+easier for packages to meet it.
+
+.. [#]
+   This is Debian's precisification of the `reproducible-builds.org
+   definition <https://reproducible-builds.org/docs/definition/>`_.
+
+</pre>
+
 
 * Holger Levsen [wrote a blog post](https://layer-acht.org/thinking/blog/20170812-reproducible-policy/)
   briefly describing the background and implications of this.

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



More information about the Reproducible-commits mailing list