[Git][reproducible-builds/reproducible-website][master] 2020-12: NixOS distro update, git documentation fix

Arnout Engelen gitlab at salsa.debian.org
Tue Jan 5 12:21:29 UTC 2021



Arnout Engelen pushed to branch master at Reproducible Builds / reproducible-website


Commits:
34764a5d by Arnout Engelen at 2021-01-05T13:20:06+01:00
2020-12: NixOS distro update, git documentation fix

- - - - -


1 changed file:

- _reports/2020-12.md


Changes:

=====================================
_reports/2020-12.md
=====================================
@@ -79,6 +79,28 @@ Vagrant Cascadian made a large number of uploads to Debian fix a number of repro
 
 Similarly, Chris Lamb made two uploads of the [`sendfile`](https://tracker.debian.org/pkg/sendfile) package.
 
+[![]({{ "/images/reports/2020-12/nixos.png#right" | relative_url }})](https://nixos.org/)
+
+In NixOS we have made good progress towards the milestone of having all packages required to build the minimal installation iso reproducible.
+Notable remaining work includes [python](https://github.com/NixOS/nixpkgs/issues/107951), [isl](https://github.com/NixOS/nixpkgs/issues/106587) and removing the use of Python 2 in [asciidoc](https://github.com/NixOS/nixpkgs/pull/102398).
+
+Adam Hoese of [tweag.io](https://www.tweag.io) announced [trustix](https://www.tweag.io/blog/2020-12-16-trustix-announcement/), an [NGI Zero PET](https://nlnet.nl/PET)-funded initiative to provide infrastructure for sharing and enforcing reproducibility results for Nix-based systems.
+
+* Arnout Engelen:
+
+    * [`pytest`](https://github.com/NixOS/nixpkgs/pull/107825) (removed unreproducible test artifacts from the pytest package)
+    * [`linux`](https://github.com/NixOS/nixpkgs/pull/106648) (omit build ID)
+    * [`talloc`](https://github.com/NixOS/nixpkgs/pull/106646) (avoid python 2 build dependency)
+    * [`libseccomp`](https://github.com/NixOS/nixpkgs/pull/106644) (filesystem dates and ordering)
+    * [`rustc`](https://github.com/NixOS/nixpkgs/pull/106284) (generate deterministic manifest)
+    * [`compress-man-pages`](https://github.com/NixOS/nixpkgs/pull/105818) (create symlinks deterministically)
+    * [`setuptools`](https://github.com/NixOS/nixpkgs/pull/105680) (stable file ordering for sdist)
+    * [`git`](https://github.com/NixOS/nixpkgs/pull/105498) (reproducible manual)
+
+* Atemu:
+
+    * [`linux`](https://github.com/NixOS/nixpkgs/pull/107625) (disable module signing)
+
 ## Tools
 
 [![]({{ "/images/reports/2020-12/diffoscope.svg#right" | relative_url }})](https://diffoscope.org)
@@ -150,6 +172,10 @@ Lastly, build node maintenance was also performed by Holger Levsen [[...](https:
 
 The following patches were created this month:
 
+* Arnout Engelen:
+
+    * [`git`](https://lore.kernel.org/git/20201201095037.20715-1-arnout@bzzt.net/T/#u) (reproducible manual)
+
 * Bernhard M. Wiedemann:
 
     * [`breezy`](https://github.com/breezy-team/breezy/pull/119) (partial fix for build failing in the future)



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/34764a5df86ee875083c93d8ea3974cce98dd472

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/commit/34764a5df86ee875083c93d8ea3974cce98dd472
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20210105/1a0e40d8/attachment.htm>


More information about the rb-commits mailing list