[Rpm-maint] [rpm-software-management/rpm] Add a rpm-lua(7) man page for the embedded Lua interpreter (PR #3809)

Panu Matilainen notifications at github.com
Wed Jun 18 12:41:39 UTC 2025


@pmatilai commented on this pull request.



> @@ -0,0 +1,960 @@
+RPM-LUA(7)
+
+# NAME
+
+rpm-lua - RPM embedded Lua interpreter
+
+# SYNOPSIS
+
+%scriptlet -p <lua>
+
+%{lua:...}
+
+# DESCRIPTION
+RPM includes an embedded Lua interpreter for advanced *rpm-macroproc*(7) and
+special install-scriptlets needs.

Yep, we ended up with a few of such noun artifacts due to the late rename of rpm-macros(7) to rpm-macroproc(7), the latter of which doesn't work at all in this kind of use.

The reason for the language being like that is that the cases where you want/need Lua in scriptlets *are* rather exotic and nothing the beginning packager needs to be aware of. But okay, "advanced macros and install scriptlets" is maybe more like it.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/3809#discussion_r2154499758
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/pull/3809/review/2939047904 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20250618/420cbb52/attachment.htm>


More information about the Rpm-maint mailing list