-
Link Mauve
luci, also you don’t necessarily need to use luarocks to install modules, you can also clone the Mercurial repository directly.
-
erebion
> Hey so uhm... Where can I direct technical pains to in terms of XMPP? > I am having a *really* annoying pain point right now - invite codes are a bit of a mess, and I can't use Prosody's invite page community module because someone forgot to check versions, Prosody is fixed at Lua5.4 while Luarocks on Debian Trixie only exists for 5.1, 5.2 and 5.3, specifically not 5.4 > > So the web page is out - but simultaneously, not a single client I've tried seems to be able to ingest the mod_invites invite codes either. > If something in Debian relies on incorrect versions, that's a bug. Please start `reportbug` and follow the instructions. ↺
-
jjj333_p (any pronouns)
> If something in Debian relies on incorrect versions, that's a bug. Please start `reportbug` and follow the instructions. this has been a major for several people that im aware of, and ironically has put off a few people new to xmpp ↺
-
MattJ
Then maybe we just disable the installer, it's totally unnecessary and we got by without it for years
-
MattJ
Unfortunately it depends on luarocks working and being packaged correctly, and those things are beyond our control (other than reporting bugs, which we have done)
-
MattJ
The module installer was an idea that became a GSoC project, with the goal of making it easier to install community modules
-
MattJ
But if it's making people not use XMPP, then it's counter-productive
-
jjj333_p (any pronouns)
> But if it's making people not use XMPP, then it's counter-productive yeah that seems to be the case. i think if there was just clear docs on how to use hg or basically wget/curl and put the files in the right place that would probably be a lot cleaner ↺
-
erebion
> But if it's making people not use XMPP, then it's counter-productive Yeah, how about just reporting the bug? ↺
-
erebion
The Debian XMPP Team will probably fix this happily
-
jjj333_p (any pronouns)
the solution ive seen is marking the specific lua and luarocks versions as dependencies in the prosody package, perhaps even shipping them in the custom repo. unsure at what point its worth the moving parts though