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=