<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<h3>
David A. Wheeler pushed to branch master
at <a href="https://salsa.debian.org/reproducible-builds/reproducible-website">Reproducible Builds / reproducible-website</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/reproducible-builds/reproducible-website/commit/b2413afb25a41b3955398ec1434f84e4df11664d">b2413afb</a></strong>
<div>
<span>by David A. Wheeler</span>
<i>at 2018-10-30T12:15:36Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Improve description of Vagrant's repro script in #184
This is per mailing list discussion, especially by Daniel Shahaf
and Arnout Engelen. I moved around the sentence order to make
the "new result" be the first thing listed.
Signed-off-by: David A. Wheeler <dwheeler@dwheeler.com>
</pre>
</li>
</ul>
<h4>1 changed file:</h4>
<ul>
<li class="file-stats">
<a href="#5de6bf35da7813dee73ec6326b0be7e46f99c595">
_blog/posts/184.md
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id="5de6bf35da7813dee73ec6326b0be7e46f99c595">
<a href="https://salsa.debian.org/reproducible-builds/reproducible-website/commit/b2413afb25a41b3955398ec1434f84e4df11664d#5de6bf35da7813dee73ec6326b0be7e46f99c595"><strong>_blog/posts/184.md</strong></a>
<hr>
<table class="code white" style="font-family: monospace; font-size: 90%;" bgcolor="#fff" width="100%" cellpadding="0" cellspacing="0">
<tr class="line_holder match" id="" style="line-height: 1.6;">
<td class="diff-line-num unfold js-unfold old_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">...</td>
<td class="diff-line-num unfold js-unfold new_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">...</td>
<td class="line_content match " style="padding-left: 0.5em; padding-right: 0.5em; color: rgba(0,0,0,0.3);" bgcolor="#fafafa">@@ -13,6 +13,6 @@ week: 184</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
13
</td>
<td class="diff-line-num new_line" data-linenumber="13" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
13
</td>
<td class="line_content noteable_line" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC13" class="line" lang="markdown"></span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
14
</td>
<td class="diff-line-num new_line" data-linenumber="14" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
14
</td>
<td class="line_content noteable_line" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC14" class="line" lang="markdown"><span class="p">*</span> <span class="p">[</span><span class="nv" style="color: teal;">FIXME</span><span class="p">](</span><span class="sx" style="color: #d14;">http://lists.gnu.org/archive/html/info-mtools/2018-10/msg00003.html</span><span class="p">)</span></span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
15
</td>
<td class="diff-line-num new_line" data-linenumber="15" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
15
</td>
<td class="line_content noteable_line" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC15" class="line" lang="markdown"></span>
</pre>
</td>
</tr>
<tr class="line_holder old" id="" style="line-height: 1.6;">
<td class="diff-line-num old old_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
16
</td>
<td class="diff-line-num new_line old" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #fac5cd; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#f9d7dc">
</td>
<td class="line_content noteable_line old" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#fbe9eb">
<pre style="margin: 0;">-<span id="LC16" class="line" lang="markdown"><span class="p">*</span> Vagrant Cascadian <span class="idiff left right">then used a simple script and found that in the current Debian as delivered (now that some .buildinfo data is available) 57% of the packages installed in a minimal system are verifiably reproducible (88 reproducible and 66 unreproducible). This is a major step forward, as this is not a measure of special reproducible builds created "on the side", but of the actual "real world" Debian packages</span>.</span>
</pre>
</td>
</tr>
<tr class="line_holder new" id="" style="line-height: 1.6;">
<td class="diff-line-num new old_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
</td>
<td class="diff-line-num new new_line" data-linenumber="16" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #c7f0d2; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#ddfbe6">
16
</td>
<td class="line_content new noteable_line" style="padding-left: 0.5em; padding-right: 0.5em;" bgcolor="#ecfdf0">
<pre style="margin: 0;">+<span id="LC16" class="line" lang="markdown"><span class="p">*</span> Vagrant Cascadian <span class="idiff left">has now </span><span class="p"><span class="idiff">[</span></span><span class="nv" style="color: teal;"><span class="idiff">probed the Debian package archives</span></span><span class="p"><span class="idiff">][</span></span><span class="ss" style="color: #990073;"><span class="idiff">https://lists.reproducible-builds.org/pipermail/rb-general/2018-October/001239.html</span></span><span class="p"><span class="idiff">]</span></span><span class="idiff"> with a simple script and found that in current Debian Sid, </span><span class="gs" style="font-weight: 600;"><span class="idiff">**57% of the real-world Debian binary packages installed in a minimal system are verifiably reproduceable**</span></span><span class="idiff"> (and have been reproduced). This is 88 out of 154 packages. For a long time, over 93% of all source packages in the Debian archive (25561 out of 27427) have been known to be </span><span class="p"><span class="idiff">[</span></span><span class="nv" style="color: teal;"><span class="idiff">reproducible in a laboratory environment</span></span><span class="p"><span class="idiff">](</span></span><span class="sx" style="color: #d14;"><span class="idiff">https://tests.reproducible-builds.org/debian/buster/index_suite_amd64_stats.html</span></span><span class="p"><span class="idiff">)</span></span><span class="idiff right">. While 57% is a lower figure, it is a more substantial statistic: it is not a measure of packages that behave well under carefully controlled conditions, but of actual "real world" Debian artifacts that get installed on end-user systems. It is these "real world" artifacts that have successfully been reproduced in the field by this measure. Furthermore, this statistic only considers essential core packages that are installed on all Debian systems - that is, the most important packages. This is a significant achievement</span>.</span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
17
</td>
<td class="diff-line-num new_line" data-linenumber="17" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
17
</td>
<td class="line_content noteable_line" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC17" class="line" lang="markdown"></span>
</pre>
</td>
</tr>
<tr class="line_holder" id="" style="line-height: 1.6;">
<td class="diff-line-num old_line" data-linenumber="18" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
18
</td>
<td class="diff-line-num new_line" data-linenumber="18" style="width: 35px; color: rgba(0,0,0,0.3); border-right-width: 1px; border-right-color: #f0f0f0; border-right-style: solid; padding: 0 5px;" align="right" bgcolor="#fafafa">
18
</td>
<td class="line_content noteable_line" style="padding-left: 0.5em; padding-right: 0.5em;">
<pre style="margin: 0;"> <span id="LC18" class="line" lang="markdown"><span class="p">*</span> <span class="p">[</span><span class="nv" style="color: teal;">FIXME</span><span class="p">](</span><span class="sx" style="color: #d14;">https://salsa.debian.org/go-team/packages/dh-golang/merge_requests/6</span><span class="p">)</span></span></pre>
</td>
</tr>
</table>
<br>
</li>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777777;">
—
<br>
<a href="https://salsa.debian.org/reproducible-builds/reproducible-website/commit/b2413afb25a41b3955398ec1434f84e4df11664d">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Commit","url":"https://salsa.debian.org/reproducible-builds/reproducible-website/commit/b2413afb25a41b3955398ec1434f84e4df11664d"}}</script>
</p>
</div>
</body>
</html>