|
1 | 1 | <html>
|
2 | 2 | <head>
|
3 |
| -<title>Is NixOS Reproducible?</title> |
| 3 | +<title>Is nixos.iso_minimal.x86_64-linux reproducible?</title> |
4 | 4 | <meta name="description" content="nixos-unstable's nixos.iso_minimal.x86_64-linux build is 99.47% reproducible!" />
|
5 | 5 |
|
6 | 6 | <!-- Twitter Card data -->
|
7 | 7 | <meta name="twitter:card" value="summary">
|
8 | 8 |
|
9 | 9 | <!-- Open Graph data -->
|
10 |
| -<meta property="og:title" content="Is NixOS Reproducible?" /> |
| 10 | +<meta property="og:title" content="Is nixos.iso_minimal.x86_64-linux Reproducible?" /> |
11 | 11 | <meta property="og:type" content="article" />
|
12 |
| -<meta property="og:url" content="https://r13y.com/" /> |
| 12 | +<meta property="og:url" content="https://reproducible.nixos.org/" /> |
13 | 13 | <meta property="og:image" content="https://nixos.org/logo/nixos-logo-only-hires.png" />
|
14 | 14 | <meta property="og:description" content="nixos-unstable's nixos.iso_minimal.x86_64-linux build is 99.47% reproducible!" />
|
| 15 | +<link rel="stylesheet" href="../styles/index.css"> |
15 | 16 | <style>
|
16 | 17 | body {
|
17 |
| - max-width: 50em; |
18 |
| - margin-left: auto; |
19 |
| - margin-right: auto; |
20 |
| -} |
21 |
| - |
22 |
| -.logo { |
23 |
| - display: flex; |
24 |
| -} |
25 |
| - |
26 |
| -.logo__letter { |
27 |
| - font-size: 200%; |
28 |
| - align-self: flex-end; |
29 |
| -} |
30 |
| - |
31 |
| -.logo__middle { |
32 |
| - display: flex; |
33 |
| - flex-direction: column; |
34 |
| - padding-left: 3px; |
35 |
| - margin-right: -5px; |
36 |
| -} |
37 |
| - |
38 |
| -.logo__count { |
39 |
| - text-align: center; |
40 |
| - padding-top: 6px; |
41 |
| -} |
42 |
| - |
43 |
| -.logo__text { |
44 |
| - font-variant: small-caps; |
45 |
| - border-top: 1px solid black; |
46 |
| - font-size: 50%; |
| 18 | + padding: 3em; |
47 | 19 | }
|
48 | 20 | </style>
|
49 | 21 | </head>
|
50 | 22 | <body>
|
51 |
| -<h1 class="logo"> |
52 |
| - <span class="logo__letter logo__letter--start">R</span> |
53 |
| - <span class="logo__middle"> |
54 |
| - <span class="logo__count">13</span> |
55 |
| - <span class="logo__text">eproducibilit</span> |
56 |
| - </span> |
57 |
| - <span class="logo__letter logo__letter--end">Y: NixOS</span> |
58 |
| -</h1> |
59 |
| -<h1>Is NixOS Reproducible?</h1> |
60 |
| -<h2>Tracking: <code>nixos-unstable</code>'s |
61 |
| - <code>nixos.iso_minimal.x86_64-linux</code> job for <code>x86_64-linux</code>.</h2> |
62 |
| -<p>Build via:</p> |
| 23 | +<h1>Is nixos.iso_minimal.x86_64-linux Reproducible?</h1> |
| 24 | +<i>Tracking: <code>nixos-unstable</code>'s |
| 25 | + <code>nixos.iso_minimal.x86_64-linux</code> job for <code>x86_64-linux</code>.</i> |
| 26 | +<!--p>Build via:</p> |
63 | 27 | <pre>
|
64 | 28 | git clone https://github.com/nixos/nixpkgs.git
|
65 | 29 | cd nixpkgs
|
66 | 30 | git checkout 645bc49f34fa8eff95479f0345ff57e55b53437e
|
67 | 31 | nix-build ./nixos/release-combined.nix -A nixos.nixos.iso_minimal.x86_64-linux
|
68 |
| -</pre> |
| 32 | +</pre--> |
69 | 33 |
|
70 |
| -<h1 style="color: green">1884 out of 1894 (99.47%) paths in the nixos.iso_minimal.x86_64-linux installation image are reproducible!</h1> |
71 |
| -<p>4 unchecked</p> |
72 |
| -<hr> |
| 34 | +<h2>1884 out of 1894 (99.47%)</h2> |
| 35 | +<p>paths in the nixos.iso_minimal.x86_64-linux build closure are reproducible! 4 paths remained unchecked</p> |
73 | 36 | <h3>unreproduced paths</h3>
|
| 37 | +<p>These derivations produced a different result compared to the official cache, revealing a reproducibility problem. See the <a href="https://github.com/orgs/NixOS/projects/30/views/1">Project</a> for progress on fixing those, or <a href="https://github.com/NixOS/nixpkgs/issues/new?assignees=&labels=0.kind%3A+enhancement%2C6.topic%3A+reproducible+builds&template=unreproducible_package.md&title=">add an issue</a> for those that are not tracked yet.</p> |
74 | 38 | <ul>
|
75 | 39 | <li><code>/nix/store/7wr4fdldas7f7mhkc9sc78gp1k70kvzl-python3.10-bootstrapped-pip-23.0.1.drv</code></li>
|
76 | 40 | <li><a href="./diff/b4af05424ee12350d53b4e4e723c7d4473a54c2266a4371b7a48784670f4f24a-312ba2e00c6f5180f2eae18989ffe735d88ff29070d04012e68826eb617c3eaf.html">(diffoscope)</a> out</li>
|
@@ -121,7 +85,7 @@ <h3 id="result-confidence">How confident can we be in the results?</h3>
|
121 | 85 | <h3 id="help">How can I help?</h3>
|
122 | 86 |
|
123 | 87 | <ul>
|
124 |
| -<li>Look at <a href="https://github.com/NixOS/nixpkgs/issues?q=is%3Aopen+is%3Aissue+label%3A%226.topic%3A+reproducible+builds%22">issues</a> and <a href="https://github.com/NixOS/nixpkgs/pulls?q=is%3Aopen+is%3Apr+label%3A%226.topic%3A+reproducible+builds%22">pull requests</a> with the 'reproducible builds' label.</li> |
| 88 | +<li>Look at the <a href="https://github.com/orgs/NixOS/projects/30">project page</a>, <a href="https://github.com/NixOS/nixpkgs/issues?q=is%3Aopen+is%3Aissue+label%3A%226.topic%3A+reproducible+builds%22">issues</a> and <a href="https://github.com/NixOS/nixpkgs/pulls?q=is%3Aopen+is%3Apr+label%3A%226.topic%3A+reproducible+builds%22">pull requests</a> with the 'reproducible builds' label.</li> |
125 | 89 | <li>Open new issues/PR's for reproducibility problems (like the ones reported above)</li>
|
126 | 90 | <li>Join the <a href="https://matrix.to/#/#reproducible-builds:nixos.org">#reproducible-builds:nixos.org</a> room on Matrix</li>
|
127 | 91 | </ul>
|
@@ -166,6 +130,6 @@ <h3 id="how-do-i-check">How can I test my patches?</h3>
|
166 | 130 |
|
167 | 131 | <hr />
|
168 | 132 |
|
169 |
| -<small>Generated at 2023-04-22 11:21:59.258626242 UTC from <a href="https://github.com/grahamc/r13y.com">https://github.com/grahamc/r13y.com</a>.</small> |
| 133 | +<small>Generated at 2023-04-22 18:31:16.679111194 UTC from <a href="https://codeberg.org/raboof/nix-reproducible-builds-report">https://codeberg.org/raboof/nix-reproducible-builds-report</a> (heavily based on <a href="https://github.com/grahamc/r13y.com">https://github.com/grahamc/r13y.com</a>).</small> |
170 | 134 | <center><img style="max-width: 100px" src="https://nixos.org/logo/nixos-logo-only-hires.png" /></center>
|
171 | 135 | </body></html>
|
0 commit comments