RPM 4.20 Approved For Fedora 41 To Advance Hands-Free Packaging

Written by Michael Larabel in Fedora on 17 April 2024 at 06:24 AM EDT. 11 Comments
FEDORA
The Fedora Engineering and Steering Committee (FESCo) has approved RPM 4.20 to land for the Fedora 41 cycle that will debut in H2'2024. RPM 4.20 is a significant update for this widely-used packaging format.

RPM 4.20 works to advance hands-free packaging with a new declarative build system that has been in the works the past four years. The declarative build system can make it much easier on packagers with less redundant packaging snippets for common build systems. This RFE outlines the work. A lot of boilerplate code will be able to be removed moving forward from RPM spec files thanks to this declarative build system support.

RPM 4.20 also provides file trigger scriptlet arguments, support for spec-local dependency generations, guaranteed per-build directories, a public plug-in API, increased install scriptlet isolation, and other improvements.

RPM logo


The RPM 4.20 Alpha release occurred back on 5 April. The RPM 4.20 stable release should be out well ahead of the Fedora 41 debut in October.

The FESCo-approved change proposal for RPM 4.20 in Fedora 41 can be found via the Fedora Wiki with more information on these forthcoming RPM enhancements.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week