Re: dictionary-based RPM transfers

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

 



On 5/2/05, Aaron Hanson <a.hanson@xxxxxx> wrote:
> Not exactly.
> 
> Stated another way, I want to:
> 1 - strip selected files from packages (but keep the file record in the
> manifest)
> 2 - enhance 'rpm -U' so that it silently ignores the missing files -if-
> the md5sum indicates that the system already has the identical file.
> 

I think I understand exactly what you want, as Jeff Johnson has talked
about this on the rpm-devel mailing list (oh about month or more ago).
 Bascically, if I understand you, you wish to be able to only transfer
the files that have been updated in the newer package over the wire,
thus saving bandwidth, and then upgrade with those files.  Obviously,
as you illustrated earlier this involves multiple
steps:

   1) Download header which has file checksums.
   2) find which files have different checksums.
   3) Download only those files.
   4) Now update only those files, not throwing errors due to "missing" files.

Jeff had some sort of idea on how to do this, you may want to talk him about. 
You can usually find him at irc.freenode.org on #rpm.

At anyrate, in short you want to on the fly and over the wire generate
the "delta rpm", as opposed to any methodology that does this as part
of some sort of build process?  Is this correct?

Cheers...james


[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