On 2018-09-19 10:56, Marcus Meissner wrote:
On Wed, Sep 19, 2018 at 10:47:38AM +0200, Bernhard M. Wiedemann wrote:
Now I was wondering: 1) how much effort would it be to patch librpm, libsolv, libzypp, createrepo, OBS and other tools to support .rpm.xz files. Maybe not all of them need a patch - e.g. if libzypp uncompresses files on the user side before passing them on to further processing, then libsolv and librpm dont need any change.
I think it will be difficult to fix all the tools in the infrastructure, SMT, SUSE Manager, and third party tools. Especially the ones not under our control will be unfixable.
It depends... https://github.com/SUSE/rmt/search?q=rpm&unscoped_q=rpm https://github.com/SUSE/smt/search?q=rpm&unscoped_q=rpm shows it is mostly interested in repo metadata and smt is legacy-only (SLE-12) anyway. and most tools will just use librpm or call rpm directly instead of implementing their own rpm parser.