Re: Can we have a Delta-DVD release

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

 



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@xxxxxxxxxx> wrote:

> From: Warren Togami <wtogami@xxxxxxxxxx>
> Subject: Re: Can we have a Delta-DVD release
> To: "Development discussions related to Fedora" <fedora-devel-list@xxxxxxxxxx>
> 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@xxxxxxxxxx
> 
> -- fedora-devel-list mailing list
> fedora-devel-list@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/fedora-devel-list
> 


      

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux