News: 0000833140

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

RPM 4.16.0 released

([Development] Sep 30, 2020 17:36 UTC (Wed) (ris))


Version 4.16.0 of the RPM package manager has been released. " This turned out to be a much bigger release than anticipated with several groundbreaking new features, despite finally being back to annual cycle almost to date. " Highlights include new database backends, macro and %if expressions including ternary operator and native version comparison, optional MIME type based file classification, new version parsing and comparison API in C and Python, license clarification, and more. The [1]release notes have more details.

From :

Panu Matilainen <pmatilai-AT-redhat.com>

To :

"rpm-maint-AT-lists.rpm.org" <rpm-maint-AT-lists.rpm.org>, rpm-announce-AT-lists.rpm.org, lwn-AT-lwn.net

Subject :

RPM 4.16.0 released!

Date :

Wed, 30 Sep 2020 11:33:03 +0300

Message-ID :

<a5cf6e71-28f0-127f-20e7-6b43bbb84f5b@redhat.com>

Archive-link :

[2]Article

This turned out to be a much bigger release than anticipated with

several groundbreaking new features, despite finally being back to

annual cycle almost to date. After a whopping six month testing period,

here goes!

Highlights include:

* Database backends:

* NDB backend promoted to stable

* New sqlite-based backend

* New experimental read-only BDB backend

* BDB database backend deprecated

* Powerful macro and %if expressions including ternary operator

and native version comparison

* Optional MIME type based file classification

* Dependency generation by parametric macros

* A new version parsing and comparison API in C and Python

* Parallelise test-suite execution

* Clarify RPM license

Further details & download info at:

https://rpm.org/wiki/Releases/4.16.0

On behalf of the rpm-team, with special thanks to Michael Schroeder for

all the database and expression work!

- Panu -



[1] https://rpm.org/wiki/Releases/4.16.0

[2] https://www.mail-archive.com/rpm-announce@lists.rpm.org/msg00076.html

Did you move a lot of KOREAN STEAK KNIVES this trip, Dingy?