No, there is no tool which does that, but I bet I could write one. Rather than trying to
fiddle the current delta-rpm procedure to do this it could be done naively using similar
techniques: each rpm from F11 release iso is compared against corresponding rpm (if it
exists) in F10 release iso, essentially by unpacking and calculating diffs for each
component in the rpm package. Then repack only the components that have changed and append
to a list components that can be retrieved from rpms on the f10 release. I bet even doing
that would give a substantial saving.
I'll do a test when F11 final comes out and see if I can get the x86_64 DVD deltas
below 1gb. The rest of the iso is only ~300mb mainly from two files: I'm not sure if a
useful delta between the (binary) boot.iso and stage2.img files can be created, but it
seems mathematically feasible
--- On Tue, 21/4/09, Warren Togami <wtogami(a)redhat.com> wrote:
From: Warren Togami <wtogami(a)redhat.com>
Subject: Re: Can we have a Delta-DVD release
To: "Development discussions related to Fedora"
<fedora-devel-list(a)redhat.com>
Date: Tuesday, 21 April, 2009, 4:40 AM
On 04/20/2009 10:15 PM, James
Gallagher wrote:
>
> After all, I think some of the large language packages
would have a
> pretty small delta between 6 month release cycles.
>
Note that nearly every package is rebuilt between
releases.
For this to make any difference at all, it would have to
delta not only the bits of the RPM packages, but delta the
uncompressed RPMS against each other.
Does any tool do this today across an entire ISO image?
Warren Togami
wtogami(a)redhat.com
-- fedora-devel-list mailing list
fedora-devel-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list