Heads-up: rpm 4.9.0 beta coming soon to rawhide near you

Panu Matilainen pmatilai at laiskiainen.org
Mon Jan 17 13:27:47 UTC 2011

Been preparing + testing stuff for the last couple of days and the new rpm 
(details at http://rpm.org/wiki/Releases/4.9.0) is likely to land in 
rawhide tomorrow.

It's not supposed to eat anything but packages for breakfast but as usual 
safe's better than sorry - it would not be a bad idea to backup your rpmdb 
now if you're running rawhide on any "important" systems. Also do pay 
extra attention to automatically generated dependencies, as that's where 
some of the biggest changes in this version are.

As there's a soname bump involved, bunch of rebuilds will be needed and a 
few packages need additional fixing due to some historical APIs getting 
removed in this release.

These need just a rebuild once the new rpm is in:
- PackageKit (due to zif backend linkage)
- anaconda
- deltarpm (but currently fails to build due to Python 3.x changes)
- gdb (just needs rebuilding with --with-rpm=librpm.so.2)
- libextractor
- moblin-app-installer
- openscap
- rpmreaper
- sectool
- synaptic (once apt is rebuilt)
- systemtap
- zif

The following need patches in order to build / work with the new rpm (I'll
be contacting the maintainers directly on details):
- abrt (minor enum vs int issue)
- apt (API issues)
- net-snmp (build succeeds but only because librpm is misdetected as not
   present, API issues)
- ovaldi (minor for enum vs int / type issues)
- perl-RPM2 (API issues)

 	- Panu -

More information about the devel mailing list