You said you have to keep around the old rpms and you meant the repos have to keep around the old rpms?&nbsp; Does the user (me) have to store the old rpms on my hard drive to be combined with the delta rpms?<br><br>Thanks for all the info btw,
<br>Benjy<br><br><div><span class="gmail_quote">On 11/30/05, <b class="gmail_sendername">Michael Schroeder</b> &lt;<a href="mailto:mls@suse.de">mls@suse.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, Nov 29, 2005 at 04:07:19PM -0500, Benjy Grogan wrote:<br>&gt; What would be the size of said deltarpms for Openoffice?<br><br>That depends on the changes in the Openoffice package.<br>Lets see...<br><br>Update from 
1.9.125 to 2.0.0: 10 Mbyte.<br>Update from 1.99.3&nbsp;&nbsp;to 2.0.0:&nbsp;&nbsp;4 Mbyte.<br><br>On avarage deltas are about 5%-10% of the rpm size.<br><br>&gt; Are there any drawbacks to the deltarpms?<br><br>Well, the deltas are between two version. So if you want them to
<br>work with a distribution that changes a lot like fedora (i.e.<br>if you don't do just maintenance updates) you have two possibilities:<br><br>- delete all of th old deltas and create deltas between the old<br>&nbsp;&nbsp;versions and the current one. The drawback is that you have to keep
<br>&nbsp;&nbsp;the old rpms around for delta generation (they don't need to be in<br>&nbsp;&nbsp;the repo, though) and the mirrors have to fetch all the new<br>&nbsp;&nbsp;deltas.<br>- create only one delta between the last version and the new one.<br>
&nbsp;&nbsp;This creates a chain of deltas, so the mirrors only have to pick<br>&nbsp;&nbsp;up one delta. The disadvantage is that you have to use a special<br>&nbsp;&nbsp;server that combines the deltas on the fly or, if you don't want<br>&nbsp;&nbsp;that, clients that have an old version must fetch more than one
<br>&nbsp;&nbsp;delta and combine them.<br><br>In any case, keeping deltas against the last 10 versions roughly<br>doubles the repo size.<br><br>Cheers,<br>&nbsp;&nbsp;Michael.<br><br>--<br>Michael Schroeder&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<a href="mailto:mls@suse.de">mls@suse.de</a><br>main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}<br><br>--<br>fedora-devel-list mailing list<br><a href="mailto:fedora-devel-list@redhat.com">fedora-devel-list@redhat.com
</a><br><a href="https://www.redhat.com/mailman/listinfo/fedora-devel-list">https://www.redhat.com/mailman/listinfo/fedora-devel-list</a><br></blockquote></div><br>