Re: dictionary-based RPM transfers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Friday 29 April 2005 4:17 pm, Aaron Hanson wrote:
> I'm thinking of an RPM enhancement (isn't everybody); but I don't want
> to re-invent the wheel. The intent is to minimize network-load when
> using RPM to update a remote system. I want to do this by optimizing
> transfer at a file-difference level, rather than package difference
> level.
>
> Say the system needing an update is 'client'; my package repository is
> 'server'; the package needing an update is 'gimp' (something nice and
> hefty; lots of files). client/gimp is at rev. 5; latest gimp on server
> is 9. Before transferring the gimp package to client, I would compare
> the md5sums of all gimp-5 files to the same gimp-9 files. If they are
> the same, I want to strip the unchanged files out of the RPM before
> transfer. When the package is installed on client, I want the RPM
> install to ignore the missing files, as long as the identical file is
> already on the system.
>
> Is it time to start hacking? Is there already a similar solution out
> there? Thanks for listening...
>
> -Aaron

Not quite what you describe, but are you familiar with SuSE's patch-rpms and 
delta-rpms? 
http://gaugusch.at/archives/fou4s-devel/2005-February/000398.html
http://www.novell.com/products/linuxpackages/professional/deltarpm.html

-- 
Bart Whiteley

_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux