From 13f2fe89362f2b78133309ca7a0ed1d606de7d8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sat, 14 Feb 2026 23:10:32 +0100 Subject: [PATCH] gnu: nss-certs-for-test: Do not import modules from the host Guile. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 . * 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 3b7bcf667e..fbb19282a6 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 +;;; Copyright © 2013-2019, 2023, 2026 Ludovic Courtès ;;; Copyright © 2014-2021 Mark H Weaver ;;; Copyright © 2016-2019, 2021-2024 Efraim Flashner ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice @@ -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)