[Rpm-maint] [rpm-software-management/rpm] Add deltarpm support (#433)

Jeff Johnson notifications at github.com
Tue Apr 24 11:44:31 UTC 2018


You may wish to change the title and description from "Add deltarpm support" to indicate that you are well aware of the deficiencies of deltarpm.

So iiuc you wish to remove some of the intermediates involved in deltarpm, which applies per-file deltas in order to re-create a *.rpm whose payload is redundantly uncompressed and reinstalled.

That will work, but you should likely try to preserve the sanity/digest checks (like package file size and payload digest) on the original (now "virtual" in the sense never written to disk) package while staging the re-created payload files.

Since you will be fiddling with how rpm re-opens *.rpm files to position at the payload, please also try to accomodate AUTOINSTALL (I.e. permitting applications to simply append tags to package headers before adding to a transaction), the logic should be very similar to what you are proposing for deltarpm.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/433#issuecomment-383901160
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20180424/32da450d/attachment.html>


More information about the Rpm-maint mailing list