GNU bug report logs -
#59073
[PATCH] gnu: r-minimal: Avoid referencing /gnu/store/[^-]+-glibc-[^-]+-static.
Previous Next
Reported by: Christopher Baines <mail <at> cbaines.net>
Date: Sun, 6 Nov 2022 09:07:01 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #23 received at 59073 <at> debbugs.gnu.org (full text, mbox):
As this causes the following error when computing a cross-compilation
derivation for r-minimal and related packages:
guix build: error: path ‘/gnu/store/[^-]+-glibc-[^-]+-static’ is not valid
I think this is coming from the string appearing in the builder and thus the
sources section of the derivation, but not being a valid store path.
* gnu/packages/statistics.scm (r-minimal)[arguments]: Split string involving
/gnu/store.
---
gnu/packages/statistics.scm | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 2d4dbe4a31..43988ad00e 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -470,7 +470,11 @@ (define-public r-minimal
"util-macros"
"graphite2"))
"|"
- "/gnu/store/[^-]+-glibc-[^-]+-static"
+ ;; Be careful when including store paths in the
+ ;; build script, since they might be treated as
+ ;; references
+ "/gnu/store"
+ "/[^-]+-glibc-[^-]+-static"
")/lib")) ""))))))))))))
(define-public rmath-standalone
--
2.37.3
This bug report was last modified 2 years and 249 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.