RPM5-Uprev

From Yocto Project
Jump to navigationJump to search

The following is a summary of the RPM5 Uprev and related. This will be expanded to include a future roadmap as possible.

The RPM5 work includes both rpm5.org and Zypper related sources and dependencies.

  • RPM5
  * Uprev RPM5 to latest version (5.4.0)
  * Include package separation based on upstream SPEC file
  * Consider also supporting previous stable release (5.3.7)
  • Zypper
  * Dependent upon the RPM5 uprev
  * Sync up API usage with current RPM5 work
  * Change Zypper to support variable arch as implemented by RPM5
  • Rootfs creation
  * Sync to latest RPM5 as necessary
  * Create install repository for Zypper
  * Create rootfs using Zypper, if possible

Goal in the end is to be able to have a more modern version of RPM5. A newer and/or better integrated version of Zypper. This newer version needs to hopefully use Poky's understanding of "arch" instead of it's own. A simple mechanism to construct a Zypper package repository structure. And to use that structure to generate a filesystem.


Roadmap:

Jan 6:

  * Uprev RPM5 to 5.4.0 (in Poky Contrib)

Jan 7

  * Rootfs creation with RPM5 5.4.0

Jan 13

  * Final RPM5 uprev and integration, including package seperation
  * Initial Zypper API integration and sync to RPM5

Jan 17-21

  * RPM5 arch enhancement
  * Zypper repository (createrepo) support

?

  * Zypper used to create rootfs (may not happen for 1.0)