From a2cdd9aa21b16f2c34063c490dcc868b47fe5d4c Mon Sep 17 00:00:00 2001 From: Mathieu Lirzin Date: Mon, 16 Feb 2026 15:28:46 +0100 Subject: gnu: clojure-tools: Preserve PATH in forked process. Ensure that executables from the profile PATH are accessible inside a Clojure process. * gnu/packages/clojure.scm (clojure-tools)[arguments]: Extend PATH instead of overwriting it. Change-Id: Ide3d3f12c00803b1eb1392976aa0ff03feabafe7 Signed-off-by: Julien Lepiller --- gnu/packages/clojure.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/clojure.scm') diff --git a/gnu/packages/clojure.scm b/gnu/packages/clojure.scm index 09079bf6dc4..f9e61e8a61b 100644 --- a/gnu/packages/clojure.scm +++ b/gnu/packages/clojure.scm @@ -424,7 +424,8 @@ designs.") (jdk (assoc-ref inputs "openjdk"))) (wrap-script (string-append #$output "/bin/clojure") `("JAVA_HOME" = (,jdk)) - `("PATH" = (,(string-append coreutils "/bin")))))))))) + ;; Ensure that coreutils is accessible. + `("PATH" suffix (,(string-append coreutils "/bin")))))))))) (inputs (list clojure clojure-tools-deps coreutils-minimal -- cgit v1.3