Re: Packages file missing from unstable archive
Henrique de Moraes Holschuh <firstname.lastname@example.org> writes:
> On Thu, 27 Oct 2005, Robert Lemmen wrote:
>> if zsync would be taught to handle .deb files as it does .gz files, and
> You are talking about freaking lot of metadata here, and about changing some
> key stuff to get --rsyncable compression.
> I may not understand why most apt metadata in .gz (Packages, Sources,
> Contents...) is not made --rsyncable, but I am quite sure the chances of
> anyone doing official changes to dpkg to use --rsyncable right now are nil.
Zsync checksum files are, depending on block size, about 3% of the
file size. For the full archive that means under 10G more data. As
comparison adding amd64 needs ~30G. After the scc split there might be
enough space on mirrors for both.
zsync is also more capable then rsync and can sync a normal gzip file
efficiently from the checksums of the uncompressed file. It will
download chunks of the gzip file containing changes and reconstruct
the gzip file from the local uncompressed data and those chunks. The
--rsyncable option is not needed as zsync can pinpoint the exact byte
where the changed uncompressed block starts in the gziped file.