Skip to content

EasyBuild v5.0

A high-level overview of changes in EasyBuild version 5.0.0 is listed below.

Click on a particular item for more information.

Warning

(Tue 18 March 2025) The sections linked to from this overview below are known to be incomplete. Extra information will be gradually added over the next couple of days.


Breaking changes

EasyBuild v5.0 includes a number of backwards-incompatible changes:

See also the overview of removed functionality below.


Changed default configuration or behaviour

The default value for several EasyBuild configuration settings + default behaviour of EasyBuild has been changed in EasyBuild v5.0.

Changed default configuration in EasyBuild framework

Changed behaviour in EasyBuild framework

Changed defaults in easyblocks


Enhancements

Various significant enhancements are included in EasyBuild v5.0, including:


Removed functionality

Functionality that was deprecated a while ago in EasyBuild v4.x has been removed in EasyBuild v5.0:

In addition, several software-specific easyblocks that were no longer used have been removed: ACML, ALADIN, Allinea, ARB, ATLAS, BamTools, Bioconductor, BiSearch, BLACS, Blender , BWISE, CFDEMcoupling, Chapel, CHARMM, cppcheck, DL_POLY_Classic, DOLFIN, Doris, Doxygen, EggLib, EPD, ESPResSo, fastStructure, FoldX, FreeFEM, HEALPix, IMOD, IPP, IronPython, libsmm, MetaVelvet, Modeller, Molpro, Mono, Mothur, MSM, MTL4, MyMediaLite, mutil, MVAPICH2, ncurses, NEMO, OpenIFS, Pasha, pbdMPI, pbdSLAP, PGI, picard, pplacer, Primer3, PyQuante, python_meep, Samcef, SAS, Scalasca v1.x, SHRiMP, SNPhylo, SOAPdenovo, TAU, TotalView, UFC, VSC-tools, and WRF-Fire.

Easyconfig files for unsupported toolchains were archived in the easyconfigs-archive repository.


Deprecated functionality

Some functionality is being deprecated in EasyBuild v5.0, and is scheduled to be removed in EasyBuild v6.0:


Other changes


FAQ

(coming soon)