El 2026-03-08 22:08, Carlo Zancanaro escribió:
Hi Guix,

I've just raised a PR with some changes to the way Lua things are packaged: https://codeberg.org/guix/guix/pulls/6977

Normally I wouldn't mention a PR on the list, but in this case I'm looking for attention on this PR because I don't expect anybody to actually look at it otherwise! I've formed a "lua-team" according to etc/teams.scm, but so far I'm the only person on the team and I can't commit to Guix. I've found that non-team PRs don't get much attention unless I prompt people to look at them, so here's my prompt.

To motivate this change: I think our Lua packaging is pretty confusing at the moment. I got a change merged a few weeks ago to fix search paths[1], but things still don't really work how you'd expect because the versions don't match up. Things like "guix shell lua lua-lpeg" lead to lua not being able to find lpeg because "lua-lpeg" is using lua 5.3, but "lua" is lua 5.4. My PR should improve this by making the naming more consistent: "guix shell lua lua-lpeg" will work, as will "guix shell [email protected] lua5.3-lpeg".

There are some other things in the PR, partly just because if we're going to rebuild a bunch of stuff anyway we might as well upgrade some versions.

If you have any bandwidth to review, I'd appreciate it!

Thanks,

Carlo

[1]: https://codeberg.org/guix/guix/pulls/2796

Hi,

Thanks for your work on this. While, I'm not a committer, or Lua enthusiast (per se), it definitely makes it easier to work on Lua projects, and I've a lua project, I would like to package, and I believe this will make it easier.

I've subscribed to the PR.

Thanks!
--
Ashish SHUKLA | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
             | GPG: 01DE 145E 35D8 C87E 956E  FEC9 D4C4 4BDA 2C98 C654

"If I destroy you, what business is it of yours ?" (Dark Forest, Liu Cixin)

Attachment: signature.asc
Description: PGP signature

Reply via email to