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

Reply via email to