Closed rileyjshaw closed 6 years ago
This sounds like a Homebrew issue. They shouldn’t have just removed Lua 5.2 entirely. Some packages depend on it. I’ll check out their issues later and try to track down the source of this and file a new issue if need be.
Created Homebrew/homebrew-core#24409 to open this discussion.
Looks like there's a response on Homebrew/homebrew-core#24409 - any thoughts?
They closed the discussion based on policy. We have two choices moving forward: upgrade Mjolnir to Lua 5.3, or add a custom tap for Lua 5.2 and encourage new users to install that. I think the first one makes more sense, but is a bit more likely to cause some breakage.
Just opened #570 to take the place of this issue.
ran into this issue on a fresh install.
i set up the following symlinks (bad hack, don't do it if you use other lua things) and worked for my simple config:
/usr/local/lib/lua/5.2 -> 5.3
/usr/local/lib/luarocks/rocks-5.2 -> rocks-5.3
/usr/local/share/lua/5.2 -> 5.3
During a routine upgrade of Homebrew, my Lua version upgraded. Mjolnir couldn't find some packages so I reinstalled them, eg:
I installed everything I use in my
init.lua
(included at bottom), but the console indicates that it can't find the packages. Console output:The README specifies that Lua 5.2 should be used, but it's getting difficult;
brew
doesn't have alua@5.2
package, and depends on 5.3. I would have to build Lua and luarocks from source, but that would likely conflict with the versionbrew
requires.I saw FAQ 4 and tried adding various 5.3 paths, but the packages aren't installing anywhere that Mjolnir expects them:
If it's useful, here's my
init.lua
:Thanks! I really hope to get this working again..