guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/04: gnu: guile-proba: Fix environment vars in Guile Proba's script.


From: guix-commits
Subject: 01/04: gnu: guile-proba: Fix environment vars in Guile Proba's script.
Date: Sat, 14 Oct 2023 09:59:29 -0400 (EDT)

mothacehe pushed a commit to branch master
in repository guix.

commit e4fb70e2e87d8746d534ed295e79ab1ae3666a47
Author: Fabio Natali <me@fabionatali.com>
AuthorDate: Wed Oct 4 11:20:30 2023 +0100

    gnu: guile-proba: Fix environment vars in Guile Proba's script.
    
    * gnu/packages/check.scm (guile-proba): Micro fix.
    
    Guile Proba's CLI script, as created via Guix's `wrap-program', should take
    into account (as opposed to discard) the original, user-defined values of
    `GUILE_LOAD_PATH' and `GUILE_LOAD_COMPILED_PATH'.
    
    Currently, Guile Proba's CLI script is unable to find any third-party 
library
    needed by the app being tested. This micro change should fix this.
    
    Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
---
 gnu/packages/check.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 1e4edd5b6e..cf26196a24 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -3599,8 +3599,8 @@ that can be used to verify that future runs produce the 
same data.")
                 (copy-file "proba.scm" script)
                 (chmod script #o555)
                 (wrap-program script
-                  `("GUILE_LOAD_PATH" = (,(getenv "GUILE_LOAD_PATH")))
-                  `("GUILE_LOAD_COMPILED_PATH" =
+                  `("GUILE_LOAD_PATH" prefix (,(getenv "GUILE_LOAD_PATH")))
+                  `("GUILE_LOAD_COMPILED_PATH" prefix
                     (,(getenv "GUILE_LOAD_COMPILED_PATH")))))))
           (add-after 'install 'install-manual
             (lambda* (#:key outputs #:allow-other-keys)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]