I am getting an error installing 4.0.1 using Easybuild/3.9.4 with "eb --install-latest-eb-release". The sanity check fails, since it is looking for lib/python2.7, where the 4.0.1 directory actually has lib/python2.6.
End of build cut/paste: == sanity checking... == FAILED: Installation ended unsuccessfully (build directory: /tmp/eb-build/EasyBuild/4.0.1/dummy-dummy): build failed (first 300 chars): Sanity check failed: no (non-empty) directory found at 'lib/python2.7/site-packages' in /sonas-hs/it/hpc/home/easybuild/install_prod/software/Core/EasyBuild/4.0.1 (took 1 min 21 sec) == Results of the build can be found in the log file(s) /tmp/eb-n1L6Gx/easybuild-EasyBuild-4.0.1-20191017.104841.PMFKn.log ERROR: Build of /tmp/eb-n1L6Gx/tmpBvh4Gh/easybuilders/easybuild-easyconfigs-develop/easybuild/easyconfigs/e/EasyBuild/EasyBuild-4.0.1.eb failed (err: "build failed (first 300 chars): Sanity check failed: no (non-empty) directory found at 'lib/python2.7/site-packages' in /sonas-hs/it/hpc/home/easybuild/install_prod/software/Core/EasyBuild/4.0.1") Problem seen here: bnbmgt2:work$ ls -l /sonas-hs/it/hpc/home/easybuild/install_prod/software/Core/EasyBuild/4.0.1/lib total 0 drwxr-xr-x 3 heywood wheel 4096 Oct 17 10:49 python2.6 Log file: bnbmgmt2:work$ tail -3 /tmp/eb-n1L6Gx/easybuild-EasyBuild-4.0.1-20191017.104841.PMFKn.log == 2019-10-17 10:50:03,430 build_log.py:163 ERROR EasyBuild crashed with an error (at easybuild/install_prod/software/Core/EasyBuild/3.9.4/lib/python2.6/site-packages/vsc_base-2.8.4-py2.6.egg/vsc/utils/exceptions.py:124 in __init__): Sanity check failed: no (non-empty) directory found at 'lib/python2.7/site-packages' in /sonas-hs/it/hpc/home/easybuild/install_prod/software/Core/EasyBuild/4.0.1 (at easybuild/install_prod/software/Core/EasyBuild/3.9.4/lib/python2.6/site-packages/easybuild_framework-3.9.4-py2.6.egg/easybuild/framework/easyblock.py:2556 in _sanity_check_step) == 2019-10-17 10:50:03,431 easyblock.py:3053 WARNING build failed (first 300 chars): Sanity check failed: no (non-empty) directory found at 'lib/python2.7/site-packages' in /sonas-hs/it/hpc/home/easybuild/install_prod/software/Core/EasyBuild/4.0.1 == 2019-10-17 10:50:03,431 easyblock.py:295 INFO Closing log for application name EasyBuild version 4.0.1 Thanks, Todd -----Original Message----- From: <easybuild-requ...@lists.ugent.be> on behalf of Kenneth Hoste <kenneth.ho...@ugent.be> Reply-To: "easybuild@lists.ugent.be" <easybuild@lists.ugent.be> Date: Thursday, October 17, 2019 at 1:35 AM To: "easybuild@lists.ugent.be" <easybuild@lists.ugent.be> Subject: [easybuild] [ANN] EasyBuild v4.0.1 Dear EasyBuilders, I'm pleased to announce the release of EasyBuild v4.0.1. It's beyond doubt that this is the best EasyBuild release so far. Holding it back any further would cause me too much pain... EasyBuild v4.0.1 is primarily a bugfix/update release, but it also includes a couple of minor enhancements. Highlights include: * avoid determining location to 'eb' command via $PATH * support for --remove-ghost-install-dirs configuration option, and warn about (potential) ghost install directories by default when --force/--rebuild is used * exit with an error when a job failed when using the GC3Pie job backend * 1 new generic easyblock: CMakeNinja * 2 new software-specific easyblocks for Gctf and MotionCor2 * bug fixes, updates and enhancements for the ConfigureMake and PythonPackage generic easyblocks and the software-specific easyblocks for Boost, CUDA, GCC, libxml2, OpenFOAM, QScintilla, RepeatMasker, TensorFlow, Trilinos and VEP * added support for 58 new software packages, incl. Essentia, GenomeMapper, NFFT, PhyML, Q6, Qt5Webkit, shapAAR, TRIQS, ... * updates for already supported software, incl. arpack-ng 3.7.0, Bazel 0.29.1, Horovod 0.18.1, LLVM 9.0.0, Mesa 19.1.7, Nim 1.0.0, QGIS 3.4.12, QScintilla 2.11.2, Qt5 5.13.1, ReFrame 2.19, Rust 1.37.0, Spack 0.12.1, TensorFlow 1.14.0 w/ fosscuda/2019a, TensorFlow 2.0.0 w/ foss/2019a, ... * added easyconfigs for fosscuda/2019b toolchain * configure recent SQLite easyconfigs with SQLITE_ENABLE_COLUMN_METADATA, which is needed for GDAL (and QGIS) * add patch for PyTorch 1.2.0 to use version of torchvision that is compatible with PyTorch 1.2.0 * use a cuDNN version that has support for the CUDA version in fosscuda/2019a (CUDA 10.1) in PyTorch, TensorFlow and Theano easyconfigs * update Java/1.8 wrapper to Java/1.8.0_221 * various additional bug fixes, updates & enhancements This brings the total number of supported software packages to 1,725! An up-to-date list of supported software is available at [2]. A detailed overview of all changes is available in the release notes [3]. These changes result from a whole bunch of merged contributions, by 22 different contributors: - 19 merged pull requests for EasyBuild framework - 22 merged pull requests for easyblocks - 185 merged pull requests for easyconfigs Thanks to everyone who contributed to this release in one way or another! To upgrade to EasyBuild v4.0.1, there are several options [4]. Two particularly easy options include: * eb --install-latest-eb-release * eb --from-pr 9149 # use easyconfig from PR #9149 [5] Enjoy! regards, Kenneth (a.k.a. boegel) EasyBuild release manager [1] https://urldefense.proofpoint.com/v2/url?u=https-3A__pypi.org_project_easybuild_4.0.1&d=DwICaQ&c=mkpgQs82XaCKIwNV8b32dmVOmERqJe4bBOtF0CetP9Y&r=gDELKgclq4cQfVJi0jTOUg&m=ZvKUeAgZvrWVXfdILW1o9BC0VCdHdFW95YQFAqUlOQc&s=sUDjYv5qXRR7Y1qXP55YIT6d-EWY-DMb78tBKDshywE&e= [2] https://urldefense.proofpoint.com/v2/url?u=https-3A__easybuild.readthedocs.io_en_latest_version-2Dspecific_Supported-5Fsoftware.html&d=DwICaQ&c=mkpgQs82XaCKIwNV8b32dmVOmERqJe4bBOtF0CetP9Y&r=gDELKgclq4cQfVJi0jTOUg&m=ZvKUeAgZvrWVXfdILW1o9BC0VCdHdFW95YQFAqUlOQc&s=MeW5zi4g9Owq4YWfjWSd7Pttr50HV0BFWIAm5vi9OWM&e= [3] https://urldefense.proofpoint.com/v2/url?u=https-3A__easybuild.readthedocs.io_en_latest_Release-5Fnotes.html&d=DwICaQ&c=mkpgQs82XaCKIwNV8b32dmVOmERqJe4bBOtF0CetP9Y&r=gDELKgclq4cQfVJi0jTOUg&m=ZvKUeAgZvrWVXfdILW1o9BC0VCdHdFW95YQFAqUlOQc&s=GtnTlaeLgI_haBYG87LRLk9oVyLS6_vD3QZydqcMxDI&e= [4] https://urldefense.proofpoint.com/v2/url?u=https-3A__easybuild.readthedocs.io_en_latest_Installation.html-23updating-2Dan-2Dexisting-2Deasybuild-2Dinstallation&d=DwICaQ&c=mkpgQs82XaCKIwNV8b32dmVOmERqJe4bBOtF0CetP9Y&r=gDELKgclq4cQfVJi0jTOUg&m=ZvKUeAgZvrWVXfdILW1o9BC0VCdHdFW95YQFAqUlOQc&s=34IEZjxmEDcB1PWtw4zUZzM82URZzy73Bx80rnR-Ohc&e= [5] https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_easybuilders_easybuild-2Deasyconfigs_pull_9149_files&d=DwICaQ&c=mkpgQs82XaCKIwNV8b32dmVOmERqJe4bBOtF0CetP9Y&r=gDELKgclq4cQfVJi0jTOUg&m=ZvKUeAgZvrWVXfdILW1o9BC0VCdHdFW95YQFAqUlOQc&s=6WV1VQMJJDLJzjZxbSjAhus_aQ7ZPpln-TStu3By0jM&e=