RavenOak wrote:
What about server-side? Either the server or the client needs to do abinary/rpm diff.
It's on the client. Most of our mirrors prefer not running any code on the server.
If it's the client, that really doesn't cut down on
bandwidth because the client would have to d/l the new package to diff it against the old one (and if it didn't have the old one, d/l ittoo).
It doesn't need to download the old one too. See http://fedoraproject.org/wiki/YumDeltaRPM
Rahul