summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2026-02-14 23:10:32 +0100
committerLudovic Courtès <ludo@gnu.org>2026-03-08 14:13:48 +0100
commit13f2fe89362f2b78133309ca7a0ed1d606de7d8f (patch)
tree9f98519b560c57a44c86a5287c4b03a9968aed7f
parentf650dc0d80aa14b0afa956a5f4fc2a4150b4dc51 (diff)
gnu: nss-certs-for-test: Do not import modules from the host Guile.
Fixes a bug whereby modules from the host Guile would be imported in the build environment. This is a reproducibility issue: using a different Guile version would lead a different derivation for ‘nss-certs-for-test’. See <https://codeberg.org/guix/guix/pulls/6418#issuecomment-10593206>. * gnu/packages/nss.scm (nss-certs-for-test): Remove (rnrs io ports) and (srfi srfi-26) from #:modules. Change-Id: I61950b87b5cded087533eb4244f062959f1dd388
-rw-r--r--gnu/packages/nss.scm6
1 files changed, 2 insertions, 4 deletions
diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm
index 3b7bcf667e6..fbb19282a67 100644
--- a/gnu/packages/nss.scm
+++ b/gnu/packages/nss.scm
@@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2013-2019, 2023 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright © 2013-2019, 2023, 2026 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2014-2021 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2016-2019, 2021-2024 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
@@ -364,9 +364,7 @@ taken from the NSS package and thus ultimately from the Mozilla project.")
(inputs '())
(propagated-inputs '())
(arguments
- (list #:modules '((guix build utils)
- (rnrs io ports)
- (srfi srfi-26))
+ (list #:modules '((guix build utils))
#:builder
#~(begin
(use-modules (guix build utils)