From 66f6d3505b44d6e881a3bc5d21709e91d516ec3e Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Fri, 27 Oct 2023 11:15:58 +0200
Subject: [PATCH] Solver: CommandLine: Fix path replace.

---
 src/Solver/CommandLine.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Solver/CommandLine.py b/src/Solver/CommandLine.py
index 1a06d81f..f7f5627c 100644
--- a/src/Solver/CommandLine.py
+++ b/src/Solver/CommandLine.py
@@ -147,7 +147,7 @@ class CommandLineSolver(AbstractSolver):
             The executable and list of arguments
         """
         cmd = cmd.replace("@install_dir", self._install_dir())
-        cmd = cmd.replace("\"@path\"", path)
+        cmd = cmd.replace("@path", "\"" + path + "\"")
         cmd = cmd.replace("@input", self.input_param())
         cmd = cmd.replace("@output", self.output_param())
         cmd = cmd.replace("@dir", self._process.workingDirectory())
-- 
GitLab