guix_mirror_bot pushed a commit to branch guile-team
in repository guix.
commit 0c11e48fc8ed1b186d1f379d350dea7c08d44d6c
Author: Ludovic Courtès <[email protected]>
AuthorDate: Sat Feb 14 23:10:32 2026 +0100
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
---
gnu/packages/nss.scm | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/nss.scm b/gnu/packages/nss.scm
index c59ec64d94..7be8bf3c2f 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 <[email protected]>
+;;; Copyright © 2013-2019, 2023, 2026 Ludovic Courtès <[email protected]>
;;; Copyright © 2014-2021 Mark H Weaver <[email protected]>
;;; Copyright © 2016-2019, 2021-2024 Efraim Flashner <[email protected]>
;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <[email protected]>
@@ -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)