** Description changed: This MIR will allow packages in main to migrate from depending on lua5.4 to lua5.5.= [Availability] The package lua5.5 is already in Ubuntu universe. The package lua5.5 build for the architectures it is designed to work on. It currently builds and works for architectures: amd64, arm64, armhf, ppc64el, riscv64, s390x Link to package https://launchpad.net/ubuntu/+source/lua5.5 [Rationale] - The package lua5.5 is required in Ubuntu main for migrating our standard version of lua from 5.4 to 5.5 - The package lua5.5 will generally be useful for a large part of our user base - Additionally multiple packages will no longer need forced compatibility with lua5.4 - The package lua5.5 is required in Ubuntu main no later than Feature Freeze to make it our main supported version in 26.10 [Security] The package has no Debian or Ubuntu-reported CVEs: https://ubuntu.com/security/cves?package=lua5.5 https://security-tracker.debian.org/tracker/source-package/lua5.5 + [Quality assurance - function/usage] + + [Quality assurance - maintenance] + - The package is well maintained in Debian, Ubuntu, and Upstream. In Ubuntu and Debian, it currently has no open bugs, and upstream, 4/7 bugs have been fixed. All closed bugs were fixed relatively quickly (within 2 weeks) after opening: + + https://bugs.launchpad.net/ubuntu/+source/lua5.5/+bugs + + https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=lua5.5 + + https://www.lua.org/bugs.html#5.5.0 + + [Quality assurance - testing] + - The package does not run a full test suite at build time as one is not provided upstream + - The package has two autopackagetests, both of which are passing on all architectures in Stonking: https://autopkgtest.ubuntu.com/packages/lua5.5 + + [Quality assurance - packaging] + - debian/watch is present and works + - debian/control defines a correct Maintainer field (Debian Lua Team <[email protected]>) + [UI standards] - Application is not end-user facing (does not need translation) (other than lua shell, but this has limited text) [Dependencies] - No further depends or recommends dependencies that are not yet in main - [Reverse Dependencies in main] - The prior version of Lua in main, 5.4, has the following reverse dependencies in main that we intend to transition to lua5.5 once the MIR is complete: apache2, ceph,dovecot,frr,haproxy,ibus-libpinyin,wireplumber,memcached dovecot, haproxy, memcached currently FTBFS when switch to depend on lua5.5 - this is being investigated. Other packages built successfully in https://launchpad.net/~mitchellaugustin/+archive/ubuntu/quick-publish- dev-ppa-10-10-25/+packages - [Standards compliance] - This package correctly follows FHS and Debian Policy [Maintenance/Owner] - Owning Team will be Ubuntu Server - Team is not yet, but will subscribe to the package before promotion - This does not use static builds - This does not use vendored code - This package is not rust based - The package successfully built during the most recent test rebuild [Background information] The Package description explains the package well Upstream Name is lua https://www.lua.org/source/5.5/
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2155757 Title: [WIP] [MIR] lua5.5 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lua5.5/+bug/2155757/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
