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=
 
    

Reply via email to