So, we're up to 180MB in updates.

ubuntu at rio.vg ubuntu at rio.vg
Mon Jul 17 13:26:03 UTC 2006


Alan McKinnon wrote:
> On Sat, 2006-07-15 at 11:51 -0400, Kent Borg wrote:
> 
>> I understand that a one-bit security fix can cause a recompile of,
>> say, Openoffice.  And the result of doing a gigantic download because
>> of one bit changing is terribly crude.  Think about it.  If we ran
>> cities this way a single mis-installed oneway sign and we would have
>> to rebuild NYC.  Or, maybe just rebuild Manhattan.  Or, maybe just
>> rebuild one block of Manhattan.  Good thing in a real city we can
>> usually just slap up the right sign.
> 
> The side effect problems of doing it any other way are horrific.
> 
> If the change is a text file, we could distribute a diff - that's easy
> enough. Binaries are another story. To continue your analogy, this is
> like issuing an instruction that all cities must remove the 14th sign
> from the left at the 9th intersection on the 3rd highway, and replace it
> with not one, but two new signs...
> 
> A possibility is to distribute only the binary files that changed, with
> some thought it might be gotten to work, but I'd still be nervous about
> the impact that will have on a running system. And also consider the
> effect on the digest that all package managers maintain - this will also
> have to be updated, but in my experience package managers are not built
> to accommodate partial changes to the things they install.
> 

rpm has had this feature with delta rpms for years.  Left in the cache
on one of my machines, for instance, is a Firefox delta rpm that's only
1.1 mb.




More information about the ubuntu-users mailing list