Posted Jan 6, 2008 7:36 UTC (Sun) by Richard_J_Neill (subscriber, #23093)
In reply to: Formats supported by jengelh
Parent article: RPM 5.0 released
Surely you don't have to maintain the original .rpm file to use a delta-rpm. The original
.rpm could be re-constructed on the fly from the packages that it installed.
Posted Jan 6, 2008 18:56 UTC (Sun) by MattPerry (guest, #46341)
[Link]
Unlikely as RPMs contain metadata and pre- and post-installation scripts that are not kept on
the filesystem after installation.
Formats supported
Posted Jan 6, 2008 19:01 UTC (Sun) by jengelh (subscriber, #33263)
[Link]
Scripts are kept. Otherwise, how would you run %preun and %postun? So yes, deltarpm magically
takes both the rpmdb and the delta file and produces a full (non-delta, perhaps .patch) rpm
out of it. And that takes a whee while.
Formats supported
Posted Jan 7, 2008 15:21 UTC (Mon) by roblucid (subscriber, #48964)
[Link]
Actually OpenSuSE claims to do exactly that. The Online update takes a
delta rpm, and constructs the new files from the old, plus what's in the
rpm delta file.
It generally works to!