From fd9f1180e83ef197d662d16e582c5c2ba999fd42 Mon Sep 17 00:00:00 2001
From: Sylvester Joosten <sjoosten@anl.gov>
Date: Sat, 23 Oct 2021 20:06:49 +0000
Subject: [PATCH] Fix: Add detector libraries to LD_LIBRARY_PATH

---
 containers/jug/setup_detectors.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/containers/jug/setup_detectors.py b/containers/jug/setup_detectors.py
index a12e78e83..e515d0842 100755
--- a/containers/jug/setup_detectors.py
+++ b/containers/jug/setup_detectors.py
@@ -20,6 +20,9 @@ export JUGGLER_BEAMLINE_CONFIG=$BEAMLINE_CONFIG
 export JUGGLER_BEAMLINE_CONFIG_VERSION=$BEAMLINE_CONFIG_VERSION
 export JUGGLER_INSTALL_PREFIX=/usr/local
 
+## Export detector libraries
+export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:{prefix}/lib
+
 ## modify PS1 for this detector version
 export PS1="${{PS1}}"
 export PS1="{branch}${{PS1_SIGIL}}>${{PS1#*>}}"
@@ -137,6 +140,7 @@ if __name__ == '__main__':
                 ## write an environment file for this detector
                 with open('{prefix}/setup.sh'.format(prefix=prefix), 'w') as f:
                     print(DETECTOR_ENV.format(
+                            prefix=prefix,
                             detector=det,
                             data_prefix=data_dir,
                             version=cfg['version'],
-- 
GitLab