Partial RPMs possible ?

Stuart D. Gathman stuart at bmsi.com
Mon Feb 21 17:59:06 UTC 2011


On Mon, 21 Feb 2011, Tim T. wrote:

>   I'm trying to develop a patch application for a client. This client is
> ...
> Also, does anybody have any suggestions for a good patch strategy ?
> (Application consists of a number of packages, some of which contain a large
> number of files. How do I minimize the amount of data I need to push to a
> remote machine, over a very expensive link ?)

Deltarpm is the way Fedora solved this problem.  See if you can use that.

http://gitorious.org/deltarpm/deltarpm

"makedeltarpm oldrpm newrpm deltarpm" takes 2 rpms, and creates a drpm with the
differences.  

"applydeltarpm -r oldrpm deltarpm newrpm" creates a standard rpm from the
previous version (either a copy of the old rpm or the installed data).

-- 
	      Stuart D. Gathman <stuart at bmsi.com>
    Business Management Systems Inc.  Phone: 703 591-0911 Fax: 703 591-6154
"Confutatis maledictis, flammis acribus addictis" - background song for
a Microsoft sponsored "Where do you want to go from here?" commercial.


More information about the Rpm-list mailing list