From a8584d5eb4f5b1f986dcb85663ff11e70c1ace23 Mon Sep 17 00:00:00 2001 From: germanne <112188315+germanne@users.noreply.github.com> Date: Wed, 19 Mar 2025 15:19:40 +0100 Subject: [PATCH] asp.py: `abs_control_files` shouldn't ask for write rights (#49591) --- lib/spack/spack/solver/asp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/spack/spack/solver/asp.py b/lib/spack/spack/solver/asp.py index 64f36b7d9d6..8fcc681c1cc 100644 --- a/lib/spack/spack/solver/asp.py +++ b/lib/spack/spack/solver/asp.py @@ -1209,7 +1209,7 @@ def solve(self, setup, specs, reuse=None, output=None, control=None, allow_depre full_path = lambda x: os.path.join(parent_dir, x) abs_control_files = [full_path(x) for x in control_files] for ctrl_file in abs_control_files: - with open(ctrl_file, "r+", encoding="utf-8") as f: + with open(ctrl_file, "r", encoding="utf-8") as f: problem_repr += "\n" + f.read() result = None