Doh!  Nevermind. As soon as I sent this I got a
note from our head admin that we were out of inodes
on the install volume.  He increased them (GPFS)
and EB went on with no problems.

All is good now.

Jack Perdue
Lead Systems Administrator
High Performance Research Computing
TAMU Division of Research
j-per...@tamu.edu    http://hprc.tamu.edu
HPRC Helpdesk: h...@hprc.tamu.edu

On 8/23/19 12:05 PM, Jack Perdue wrote:
Howdy Kenneth (all),

OK, I managed to use --install-latest-eb-release to update two
of our three clusters from 3.9.3 to 3.9.4.  The one that
failed is CentOS 7 on x86_64.  The ones that worked are:
a) CentOS 6 on x86_64 and b) CentOS 7 on ppc64..

They all use the same set of sources.  They have
almost identical EASYBUILD environment variables.

Attached is a log from the failed build.

Any idea?

Jack Perdue
Lead Systems Administrator
High Performance Research Computing
TAMU Division of Research
j-per...@tamu.edu    http://hprc.tamu.edu
HPRC Helpdesk: h...@hprc.tamu.edu

On 8/23/19 7:43 AM, Kenneth Hoste wrote:
Dear EasyBuilders,

I'm happy to announce the release of EasyBuild version 3.9.4 [1].

This is no doubt the best EasyBuild release so far, but oh boy do we have something even better coming up soon.
Spoiler: this is (most likely) the last ever EasyBuild 3.x release...

EasyBuild v3.9.4 is primarily a bugfix/update release, but it also includes a couple of minor yet useful enhancements...

Highlights include:

  * support for specifying checksums using a filename-to-checksum mapping, and for providing a list of alternative checksums (which helps with coping with R packages for which checksums change in CRAN without any actual code changes)

  * support for using 'system' as alias for 'dummy' toolchain + using the SYSTEM constant for 'toolchain'

  * enhance 'completed' message with how much time was needed for the installation

  * also consider extension patches when determining for which easyconfig a given patch file is intended in --new-pr/--update-pr

  * one new software-specific easyblock for MSM

  * bug fixes, updates and enhancements for the Binary generic easyblock and the Blender, CPLEX, CUDA, MATLAB, Qt(5), WIEN2k and XCrySDen software-specific easyblocks

  * added support for 36 new software packages, incl. Julia (binary), OpenMolcas, PhiPack, PySCF, Qiskit, ...

  * updates for already supported software, incl. GC3Pie 2.5.2, GCC 9.2, PyTorch 1.1.0, R 3.6.0 with intel/2019a, (R-bundle-)Bioconductor 3.9, Scalasca 2.5, Score-P 6.0, TensorFlow 1.14.0, ...

  * added missing pkg-config build dependency for various software

  * patches to fix installation of M4/Bison/GCC/numactl/gzip/libdap on an OS with a recent glibc (Fedora 30)

  * patch for Python 3.7.2 easyconfig to fix faulthandler segfault on Intel Skylake

  * add alternative checksums for nlme/mgcv/foreign/boot extensions in R 3.5.1 and 3.6.0 easyconfigs

  * add missing YAML extension to Perl 5.28.0 easyconfig (required by BioPerl scripts)

  * removal of broken easyconfigs for ciftify due to non-trivial missing dependencies

  * various additional bug fixes, updates & enhancements


This brings the total number of supported software packages to 1,840!
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 29 different contributors:

- 15 merged pull requests for EasyBuild framework
- 15 merged pull requests for easyblocks
- 159 merged pull requests for easyconfigs

Thanks to everyone who contributed to this release in one way or another!


To upgrade to EasyBuild v3.9.4, there are several options [4].
Two particularly easy options include:

    * eb --install-latest-eb-release

    * eb --from-pr 8821               # use easyconfig from PR #8821 [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_3.9.4&d=DwICaQ&c=u6LDEWzohnDQ01ySGnxMzg&r=UD4dX5dD4ItxaMGNLHFVyZf3g4OzoqMFXPVmX0_OlZo&m=1ZRUuWQuSuO5KTYCV-xHFxpjT90mbWwipdQLo9quGyo&s=IutPsBbYZb9FPHO6fyVm-RtAqkT0NC1DtnNxMxuGFQo&e= [2] https://urldefense.proofpoint.com/v2/url?u=https-3A__easybuild.readthedocs.io_en_latest_version-2Dspecific_Supported-5Fsoftware.html&d=DwICaQ&c=u6LDEWzohnDQ01ySGnxMzg&r=UD4dX5dD4ItxaMGNLHFVyZf3g4OzoqMFXPVmX0_OlZo&m=1ZRUuWQuSuO5KTYCV-xHFxpjT90mbWwipdQLo9quGyo&s=9TxW4NS25P-cAieAmJHEv27W5Yj5fOGSwIJEtWC_8tc&e= [3] https://urldefense.proofpoint.com/v2/url?u=https-3A__easybuild.readthedocs.io_en_latest_Release-5Fnotes.html&d=DwICaQ&c=u6LDEWzohnDQ01ySGnxMzg&r=UD4dX5dD4ItxaMGNLHFVyZf3g4OzoqMFXPVmX0_OlZo&m=1ZRUuWQuSuO5KTYCV-xHFxpjT90mbWwipdQLo9quGyo&s=m45g4k-aT7_cx5-JEeuIcpZ1-mWZAYaMvYTyg71B7p0&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=u6LDEWzohnDQ01ySGnxMzg&r=UD4dX5dD4ItxaMGNLHFVyZf3g4OzoqMFXPVmX0_OlZo&m=1ZRUuWQuSuO5KTYCV-xHFxpjT90mbWwipdQLo9quGyo&s=Xw36yQL4HQfDU1SS0uZaGrNGqN2MxKkKCgayO4frxqs&e= [5] https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_easybuilders_easybuild-2Deasyconfigs_pull_8821_files&d=DwICaQ&c=u6LDEWzohnDQ01ySGnxMzg&r=UD4dX5dD4ItxaMGNLHFVyZf3g4OzoqMFXPVmX0_OlZo&m=1ZRUuWQuSuO5KTYCV-xHFxpjT90mbWwipdQLo9quGyo&s=Qck18yinbeTrbz3b2-nIauoQNs899sV_vJuBszDwf8M&e=




Reply via email to