Adam Di Carlo <[EMAIL PROTECTED]> writes: > Mitch Blevins <[EMAIL PROTECTED]> writes: > > > I think the ideal solution would be to have a caching proxy based on > > rsync to communicate with the upstream mirror, and http (or a new > > apt method) to communicate with apt. > > I was actually thinking the other day about why couldn't apt support > rsync:// URLs? That would be the way to implement it. > > OTOH, I wonder how much benefit binary diffs could really give. Since > every .deb is mostly gzip compressed data, wouldn't you often need to > retrieve the whole thing again anyway?
The binary diff/patch tools have to be aware of the Debian package format. Means on-the-fly decompression/compression. Makes a CPU hog, but for low bandwith it is useful. In order to avoid md5sum changes created by different gzip options the md5sums should be computed for the uncompressed data. Sven -- Sven Rudolph <[EMAIL PROTECTED]> http://www.sax.de/~sr1/