From b1cabf727298b71b53aa1c2e418139e1489c8241 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Sun, 21 Apr 2024 18:23:49 -0500 Subject: [PATCH] epic-eic: ensure fmt libs are found in LD_LIBRARY_PATH before 24.04 --- packages/epic-eic/package.py | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/epic-eic/package.py b/packages/epic-eic/package.py index 07d0c3b..a7ec6a4 100644 --- a/packages/epic-eic/package.py +++ b/packages/epic-eic/package.py @@ -165,6 +165,7 @@ def postinstall(self, spec, prefix): os.environ["LD_LIBRARY_PATH"] += os.pathsep + self.prefix.lib if spec.satisfies("@:24.03"): # no rpath linking until 24.04 os.environ["LD_LIBRARY_PATH"] += os.pathsep + self.spec["root"].prefix.lib.root + os.environ["LD_LIBRARY_PATH"] += os.pathsep + self.spec["fmt"].prefix.lib os.environ["DETECTOR_PATH"] = detector_path checkGeometry = Executable(join_path(spec['dd4hep'].prefix.bin, 'checkGeometry')) checkGeometry('-c', join_path(detector_path, spec.variants["artifacts"].value + ".xml"))