Dear Kenneth,

Thanks a lot for the answer. Since CentOS 7 is a very popular HPC cluster OS, it would be great to obtain an authoritative RPM package for Lmod as required by EasyBuild. It's very unfortunate that EPEL hasn't updated the Lmod RPM in 2 years. Your .spec file for Lmod 6.6 seems to me not to be very much plug-and-play :-(

If no-one can provide an Lmod 6.6.3 RPM for CentOS 7, then it would save us a lot of trouble if EB could still use Lmod 6.5.1 until a newer RPM becomes available.

Thanks a lot,
Ole


On 26-09-2018 11:38, Kenneth Hoste wrote:
Dear Ole,

We build our own Lmod RPMs so we can stay on top of recent developments.

You can find our .spec file in https://github.com/hpcugent/Lmod-UGent.

If you go back in history a bit, you should be able to find a .spec file for Lmod 6.x.

Of course, you'll need to customize this w.r.t. Lmod configuration & such.

I should also mention that the Lmod 6.6.3 requirement may be a bit more than is strictly required... In theory a slightly older Lmod 6.x should be fine too, but I kept running into problems left & right when testing on top of older Lmod 6.x versions, so I figured going with the latest 6.x was a reasonable compromise (I didn't want to force people to switch to Lmod 7).

If that's a big problem, I can try and reconsider that version requirement to loosen it up a bit (as long as all the tests pass, that it), and issue a quick EasyBuild 3.7.1.

On the other hand, this is good motivation to update your Lmod installation, there have been *a lot* of improvements to Lmod since version 6.5.1 (which was released Aug 2016...).


regards,

Kenneth

On 26/09/2018 11:25, Ole Holm Nielsen wrote:
Regarding upgrading to EB 3.7.0:

On 25-09-2018 15:09, Kenneth Hoste wrote:
Note that the minimal version requirement for Lmod has been bumped to 6.6.3.

We use CentOS 7 and the 2 years old Lmod RPM package provided by the EPEL repository: Lmod-6.5.1-2.el7.x86_64.rpm

Can anyone suggest the best way to get or build an RPM package of a recent version of Lmod [1] that works well on CentOS 7?

Thanks,
Ole

[1] https://github.com/TACC/Lmod

Reply via email to