Hi,

The Lmod fixes remind me of various offhand references to using Lmod to 
simplify naming in Easybuild via module hierarchies. So instead of users having 
to deal with toolchain names such as (for example) 
"Boost/1.53.0-goalf-1.5.12-no-OFED-Python-2.7.5”, and variants with different 
version mubers, users would just do “module load Boost/1.53.0”, and then 
“module avail” to see what has just become available to load since this Boost 
was chosen.

So, I was wondering if you could describe further plans along these lines, 
integrating Easybuild with Lmod’s use of module hierarchies. And any guesses at 
timing.

Thanks,

Todd

From: Kenneth Hoste <[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>" 
<[email protected]<mailto:[email protected]>>
List-Post: [email protected]
Date: Monday, April 28, 2014 at 11:07 AM
To: EasyBuild <[email protected]<mailto:[email protected]>>
Subject: [easybuild] [ANN] EasyBuild v1.12.1

Hello EasyBuilders,

We've just released EasyBuild v1.12.1, which resolves a couple of issues
w.r.t. using Lmod as a modules tool.

More particularly:

- bootstrapping EasyBuild with Lmod was broken
- using Lmod as a modules tool required alwyas using --allow-modules-
tool-mismatch

The tests run by Jenkins [0] were enhanced to avoid that we break
bootstrap script without being made aware.

The bug fixes are confined to the easybuild-framework repository only,
but the versions of the easybuild-easyblocks and easybuild-easyconfigs
packages were bumped too , to keep them in sync with easybuild-framework.

As usual, this release is available via GitHub and PyPi [4].

Updating to EasyBuild v1.12.1 can be done by reinstalling EasyBuild from
PyPi (don't forget the -U option if you're using easy_install), updating
your GitHub repository clones, or installing EasyBuild with EasyBuild
using the easyconfig file in attachment (the latter requires EasyBuild
v1.8.2 or more recent).


Enjoy!


regards,

Kenneth

[1] http://github.com/hpcugent/easybuild-framework,
http://github.com/hpcugent/easybuild-easyblocks,
http://github.com/hpcugent/easybuild-easyconfigs
[2] http://pypi.python.org/pypi/easybuild



Reply via email to