lmod issues since recent Lua update #218
-
I believe this morning, a ❯ module
/Users/mathomp4/.homebrew/brew/opt/lua/bin/lua: version mismatch: app. needs 503.0, Lua core provides 504.0
stack traceback:
[C]: in ?
[C]: in function 'require'
.../lmod/8.4.16/libexec/vendor/share/lua/5.3/posix/init.lua:23: in main chunk
[C]: in function 'require'
.../mathomp4/.homebrew/brew/Cellar/lmod/8.4.16/libexec/lmod:61: in main chunk
[C]: in ? From staring at it I guess it's from the I'm a pretty weak Lua person, so I'm not sure how to fix this. Is it possible to "move back" to the old version? I really only need Lua for lmod. ETA: Note: I made a discussion because I have no way of knowing if this is a reproducible error, thus I can't file an issue. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 21 replies
-
Sorry about that. It passed CI tests and there were about a dozen other formulae complaining much more loudly about the update, so I didn't look too closely. I'll have a look. Can you give me a complete set of repro steps? The output of |
Beta Was this translation helpful? Give feedback.
-
I've proposed a fix here: Homebrew/homebrew-core#66159 Does this work for you? |
Beta Was this translation helpful? Give feedback.
-
Note, also, you might try consulting @rtmclay (creator and master magician of https://github.com/TACC/Lmod itself) if you are looking for a good way to detect an issue with lmod/luarocks/etc. He might know some lower-level thing that I am unaware of. (I've bothered him a few times when I've broken something in lmod.) |
Beta Was this translation helpful? Give feedback.
I've proposed a fix here: Homebrew/homebrew-core#66159
Does this work for you?