Hi,
What does the following error mean
ERROR: Installation of CFOUR-2.1-foss-2024a.eb failed: 'Sanity check failed:
Check for banned/required shared libraries failed for
/trinity/shared/easybuild/software/CFOUR/2.1-foss-2024a/bin/xlcc, ...
?
I have just
sanity_check_paths = {
'files': ["bin/qcfour"],
'dirs': ["bin", "lib"]
}
and the required libraries seem to be available:
[build@dadmin easyconfigs]$ ldd
/trinity/shared/easybuild/build/CFOUR/2.1/foss-2024a/cfour-public-v2.1/bin/xlcc
linux-vdso.so.1 (0x00007ffcbc1d5000)
librt.so.1 => /lib64/librt.so.1 (0x00007f7fc68fe000)
libopenblas.so.0 =>
/trinity/shared/easybuild/software/OpenBLAS/0.3.27-GCC-13.3.0/lib/../lib64/libopenblas.so.0
(0x00007f7fc5af9000)
libgfortran.so.5 =>
/trinity/shared/easybuild/software/GCCcore/13.3.0/lib64/libgfortran.so.5
(0x00007f7fc5822000)
libm.so.6 => /lib64/libm.so.6 (0x00007f7fc54a0000)
libgcc_s.so.1 =>
/trinity/shared/easybuild/software/GCCcore/13.3.0/lib64/libgcc_s.so.1
(0x00007f7fc6cf8000)
libc.so.6 => /lib64/libc.so.6 (0x00007f7fc50c9000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7fc4ea9000)
libgomp.so.1 =>
/trinity/shared/easybuild/software/GCCcore/13.3.0/lib64/libgomp.so.1
(0x00007f7fc6ca1000)
/lib64/ld-linux-x86-64.so.2 (0x00007f7fc6b06000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f7fc4ca5000)
Or is something missing in my sanity check?
Cheers,
Loris
--
Dr. Loris Bennett (Herr/Mr)
FUB-IT, Freie Universität Berlin