On 1/7/26 13:00, Allison King via devel-announce wrote:
Wiki: https://fedoraproject.org/wiki/Changes/Lua5.5 <https://
fedoraproject.org/wiki/Changes/Lua5.5>
Discussion Thread: https://discussion.fedoraproject.org/t/f45-change-
proposal-lua5-5-systemwide/179132/2 <https://
discussion.fedoraproject.org/t/f45-change-proposal-lua5-5-
systemwide/179132/2>
..
== Summary ==
Update Fedora's Lua interpreter to 5.5.
== Owner ==
* Name: [[User:spot| Tom Callaway]]
* Email: [email protected] <mailto:[email protected]>
..
== Scope ==
* Proposal owners:
The following dependent packages need to be rebuilt (in a side-tag):
.
So, it appears that lua 5.5 has landed directly in rawhide by itself:
https://bodhi.fedoraproject.org/updates/FEDORA-2026-e04c4799a3
* Tue Feb 10 2026 Tom Callaway <[email protected]> - 5.5.0-1
- update to 5.5.0
- make lua5.4-libs as a compat bootstrap
No side tag or other builds. I guess the hope was that with lub5.4-libs
there wouldn't be much impact from the update? But it is breaking
things causing lmod to output:
/usr/bin/lua: version mismatch: app. needs 504.0, Lua core provides 505.0
stack traceback:
[C]: in ?
[C]: in global 'require'
/usr/share/lua/5.4/posix/init.lua:23: in main chunk
[C]: in global 'require'
/usr/share/lmod/lmod/libexec/addto:65: in main chunk
[C]: in ?
Okay, now I see a side tag:
https://koji.fedoraproject.org/koji/taginfo?tagID=129735
but that doesn't very useful at this point.
I expect these packages should rebuild with minimal changes.
* Other developers:
Barring any significant issues in the above packages, no other
developers should be impacted.
* Release engineering:
This feature should not require coordination with rel-eng, though, we
probably want to merge this _before_ the mass rebuild to make sure RPM
is intact.
* Policies and guidelines: N/A (not needed for this Change)
* Trademark approval: N/A (not needed for this Change)
* Alignment with the Fedora Strategy: Yes, because it keeps Fedora on
current lua.
== Upgrade/compatibility impact ==
Should be none.
== Early Testing (Optional) ==
Do you require 'QA Blueprint' support? N
== How To Test ==
All existing lua scripts/scripting should continue to work as is. If
not, this is a bug we will address in conjunction with upstream.
== User Experience ==
The user experience should not be affected.
== Dependencies ==
Known dependencies are listed above. We have updated lua in the past and
feel confident there are not hidden dependencies.
== Contingency Plan ==
We can keep a lua54 compatibility package (I'm 99% sure we will need one
in order to update RPM, but we usually get rid of it before everything
lands). We can also rollback to lua 5.4 if we have issues rebuilding the
dependencies.
* Contingency mechanism: (What to do? Who will do it?) I will make a
lua54 compatibility package that is generated from the lua package and
contains liblua-5.4. Packages unable to migrate can depend on it as long
as necessary.
* Contingency deadline: Beta freeze?
* Blocks release? Yes, because of RPM. If we get RPM going quickly, this
becomes a no.
== Documentation ==
https://www.lua.org/manual/5.5/readme.html#changes <https://www.lua.org/
manual/5.5/readme.html#changes>
== Release Notes ==
Fedora has updated to Lua 5.5.
--
*Allison King*
Senior Technical Project Manager, In-Vehicle OS
Red Hat <https://www.redhat.com/>
[email protected] <mailto:[email protected]>
<https://red.ht/sig>
--
Orion Poplawski
he/him/his - surely the least important thing about me
IT Systems Manager 720-772-5637
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane [email protected]
Boulder, CO 80301 https://www.nwra.com/
--
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it:
https://forge.fedoraproject.org/infra/tickets/issues/new