conda bayeswave fails in condor
Condor jobs running bayeswave from the conda distribution ligo-py37 fail to find a libbayeswave.so
.
There are no obviously missing libraries in the output of:
(ligo-py37) [jclark@ldas-osg] $ ldd $(which BayesWave)
so this one's a new mystery (recall the previous version failed to find the older version of libmetaio
. Note that the library does appear to exist in the conda distribution:
(ligo-py37) [jclark@ldas-osg] $ l /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest/envs/ligo-py37/lib/*bayes*
-rw-rw-r-- 1 cvmfs cvmfs 423K Mar 14 09:06 /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest/envs/ligo-py37/lib/libbayeswave.a
lrwxrwxrwx 1 cvmfs cvmfs 21 Mar 19 21:55 /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest/envs/ligo-py37/lib/libbayeswave.so -> libbayeswave.so.0.0.0
lrwxrwxrwx 1 cvmfs cvmfs 21 Mar 19 21:55 /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest/envs/ligo-py37/lib/libbayeswave.so.0 -> libbayeswave.so.0.0.0
-rwxrwxr-x 1 cvmfs cvmfs 270K Mar 14 09:06 /cvmfs/ligo-containers.opensciencegrid.org/lscsoft/conda/latest/envs/ligo-py37/lib/libbayeswave.so.0.0.0
So maybe we just need to take some care about the environment when we run in condor.