Bug #15924
condor_startup.sh should be aware of lib64 directories
0%
Description
I found this by installing the factory rpm on a node that has condor installed without specifying a condor_tarball that the factory should use to build its staging packages. When this is done and a glidein starts on a CE line 136 of condor_startup.sh becomes
job_env="LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
where LD_LIBRARY_PATH=/usr/lib
further down at line 939 of condor_startup.sh
export LD_LIBRARY_PATH=$CONDOR_DIR/lib:$CONDOR_DIR/lib/condor:$LD_LIBRARY_PATH
Currently, the condor install on 64 bit RH variants puts important libraries in $CONDOR_DIR/lib64. This can result in the glidein failing to start with 'library not found' error.
The fix is fairly simple and I will check it into a branch as soon as I obtain an issue number to use as a branch name