Hello EasyBuilders,

I'm happy to announce the release of EasyBuild v2.1.1, which is the best release so far, no doubt about it. (*)

This is a bugfix release, mainly motivated by some issues with the --module-only command line option that was introduced in EasyBuild v2.1.0: modules generated via --module-only in combination with --force were missing 'module load' statements for dependencies, and several easyblocks turned out to be incompatible with --module-only. These problems have been resolved, and the unit tests were enhanced to try and make sure easyblocks remain compatible with --module-only.

Other changes include support for supplying regular expression patterns to --search (and only considering the easyconfig filename, rather than the entire path, see [2]), support for builing and installing GROMACS v5.x, adding several new toolchain versions (ictce/7.3.5 and Cray*), and support for installing 3 new software packages.

A detailed overview of all changes is available in the EasyBuild release notes [3].

To upgrade to EasyBuild v2.1.1, there are several options:

(i) (re)bootstrap EasyBuild to obtain an EasyBuild/2.1.1 module to load [4]

(ii) install EasyBuild v2.1.1 with a previous version of EasyBuild, using the easyconfig file available in [5] note: make sure you're using https PyPI source URLs in case you're using an easyconfig file obtained via some other way, cfr. [6]

(iii) install EasyBuild v2.1.1 from PyPI, using one of the standard Python installation tools (easy_install, pip, ...) [7]

(iv) updating your Git working copies of the different EasyBuild repositories


Enjoy!


regards,

Kenneth
EasyBuild release manager

[1] https://pypi.python.org/pypi/easybuild
[2] https://easybuild.readthedocs.org/en/latest/Using_the_EasyBuild_command_line.html#searching-for-easyconfigs
[3] https://easybuild.readthedocs.org/en/latest/Release_notes.html
[4] https://easybuild.readthedocs.org/en/latest/Installation.html#bootstrapping-easybuild
[5] https://github.com/hpcugent/easybuild-easyconfigs/pull/1615
[6] https://github.com/hpcugent/easybuild-framework/pull/1286
[7] https://easybuild.readthedocs.org/en/latest/Installation_Alternative.html#standard-installation-of-latest-release

(*): I'm aware I stated the same about EasyBuild v2.1.0, but this was a valid statement at the time.

Reply via email to