-
Notifications
You must be signed in to change notification settings - Fork 217
generate .modulerc.lua when Lua syntax and Lmod >= 7.8 is used #2597
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…modules tool in place for --fetch
|
I have been testing this together with easybuilders/easybuild-easyblocks#1533 and they definitely solve the |
|
@vanzod I'm experiencing a similar Java problem with 3.7.0 on 6.6 series of Lmod, but not with the current 7 version - easybuilders/easybuild#462 |
|
Based on the log, @vanzod is seeing the problem with Lmod 7.8.6, but it may be a different problem with the new |
|
@vanzod You're hitting the same problem as @guest1604 is reporting in easybuilders/easybuild-easyblocks#1534, based on this line from the log: |
|
@vanzod can you check again now that easybuilders/easybuild-easyblocks#1535 was merged? |
|
@migueldiascosta Test passed. Now it works like a charm. |
Strictly speaking, there's nothing wrong with sticking to a
.modulercin Tcl syntax, but it has the indirect implication thattcslhmust be available , causing problems like (reported by @vanzod):These changes spit out the
.modulercin Lua syntax when Lua is used as module syntax and if the Lmod version is recent enough (7.8 or newer).The
ModuleRCeasyblock that was added in easybuilders/easybuild-easyblocks#1503 will need to made aware of this too, since when Lua syntax is used for the.modulercfile the filename should be.modulerc.lua...