Closed gwerbin closed 9 months ago
Good catch!
LuaJIT recently switched to the rolling release scheme:
See LuaJIT commits:
A fix is on the way.
Thanks! It's worth noting that this actually broke installation from AUR with Yay, because the Arch packaging tools run the test suite by default.
For anyone reading this between now and when the fix is released:
yay -S --mflags --nocheck hererocks
The test
TestCLI.test_verbose_install_bleeding_edge_luajit_with_latest_luarocks
is failing with the following output mismatch:This seems like an unintentional failure. As far as I can tell, the test is succeeding: Hererocks is correctly installing the requested version, and the
lua
command appears to be running the correct program. It seems like thisassertSuccess
method needs to be adapted somehow to accommodate a prefix match, or the output fromlua -v
needs to be truncated.