GNU bug report logs - #74112
[PATCH] Fix determinism issue in guix package

Previous Next

Package: guix-patches;

Reported by: Jakob Kirsch <jakob.kirsch <at> web.de>

Date: Wed, 30 Oct 2024 18:08:02 UTC

Severity: important

Tags: patch

Done: Hilton Chain <hako <at> ultrarare.space>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jakob Kirsch <jakob.kirsch <at> web.de>
To: 74112 <at> debbugs.gnu.org
Subject: [bug#74112] [PATCH] Fix determinism issue in guix package
Date: Wed, 30 Oct 2024 19:06:57 +0100
[Message part 1 (text/plain, inline)]
I've recently noticed that `guix challenge guix` returns different hashes for each substitute server and also every build with `guix build --no-grafts guix` fails.
Running `guix build --no-grafts guix --cores=1` seems to reliably produce the same hash though. As someone pointed out on XMPP, Guile seems to have issues with parallel builds so this patch disables them for the guix package.

I think this has high importance because the main guix package should be reproducible in order to trust the whole chain of packages.
[v1-0001-gnu-guix-Fix-determinism-issue.patch (text/plain, attachment)]

This bug report was last modified 269 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.