RPM

Use xar as a payload format

Registered by Jeff Johnson

RPM can generate/query packages with a XAR payload.

FInishing the XAR implementation needs
   1) a mapping of existing RPMTAG_* into eXtensible ARchive XML.
   2) a resolution to dueling compressors: both RPM <-> XAR have a decompression layer, and the two don't interoperate (yet).

Blueprint information

Status:
Started
Approver:
Jeff Johnson
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
Jeff Johnson
Definition:
Approved
Series goal:
Accepted for 5.0
Implementation:
Slow progress
Milestone target:
None
Started by
Jeff Johnson

Related branches

Sprints

Whiteboard

Resolving the issue of dueling decompressors while installing is needed.

The resolution will need RPMIO to swicth to FILE * (rather than fdno) stream handles so that LIBIO can be used to attach both decompressors. BZIP2 now uses FILE * handles, similar changes for GZIP/XZ would have to be finished.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.