There are a number of projects out there which want to use rpm v4 instead of v5. At the very least we should rework the core of the system so that support for v4 can be added in easily by a layer, if not becoming a configuration option. There are no plans to change the default, just make v4 more accessilble for those who want/need it.
oe-core as of e7a78bdc9715ed82541d5b8308d5cc4656ce58dd has the ability to work with rpmv4. We're missing a recipe for rpm4 but that's a separate issue.
Tried to install rpmv4 from source on qemux86 core-image-sato-sdk, but apparently the nss version we are using is too old to compile the rpmv4 sources. Steps taken so far: 1. built core-image-sato-sdk qemux86 2. built nss and nsrp packages 3. installed nss and nsrp packages on qemu machine(including dev versions) 4. obtained source files for rpmv4 from http://www.rpm.org/wiki/Releases/4.11.2 5. ./configure command fails with "NSS version not present or too old" message I'd appreciate any suggestions on how I might go forward from here, or a recipe file for rpmv4 to test directly. Thanks, Mihail
Seems there's already a feature request for a recipe.
Verified on 1.7 M4 RC3: abf9372358e5db70e7d707a5a732c4ec7d0f2efe Removed "TC needed" tag - moved it to bug 6739