When I try to sync portage using emerge-delta-webrsync it always fails now with messages like these: Looking for available base versions for a delta fetching patches --2013-06-18 10:17:58-- http://gentoo.lagis.at/snapshots/deltas/snapshot-20130615-20130616.patch.bz2.md5sum Resolving gentoo.lagis.at... 83.164.133.198, 2a00:1860:1:2::103 Connecting to gentoo.lagis.at|83.164.133.198|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2013-06-18 10:17:58 ERROR 404: Not Found. --2013-06-18 10:17:58-- http://ftp.romnet.org/gentoo/snapshots/deltas/snapshot-20130615-20130616.patch.bz2.md5sum Resolving ftp.romnet.org... 194.42.102.4, 2001:67c:1e0::4 Connecting to ftp.romnet.org|194.42.102.4|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2013-06-18 10:17:59 ERROR 404: Not Found. --2013-06-18 10:17:59-- http://distfiles.gentoo.bg/snapshots/deltas/snapshot-20130615-20130616.patch.bz2.md5sum Resolving distfiles.gentoo.bg... 195.238.84.14 Connecting to distfiles.gentoo.bg|195.238.84.14|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2013-06-18 10:17:59 ERROR 404: Not Found. failed fetching snapshot-20130615-20130616.patch.bz2.md5sum no patches found? up to date? Reproducible: Always Steps to Reproduce: 1. sudo emerge-delta-webrsync -u 2. 3. Actual Results: Fetching deltas fails. Expected Results: Deltas should be fetched ok. It appears that servers don't have deltas older than one day anymore. Was this done with purpose? Or is that just a mistake? At least a week of deltas would be highly appreciated. Will add any other info if needed, but doubt there is a need for that.
It looks like the older deltas got lost somehow, because right now I only see snapshot-20130616-20130617.patch.bz2 available on the primary mirror: http://gentoo.osuosl.org/snapshots/deltas/ The script that maintains the deltas is supposed to remove older deltas when the combined size of the required deltas exceeds the size of the latest snapshot. Either the older deltas were simply lost somehow, or something went wrong in the script's calculation.
Looks like deltas now started to appear. Only older ones are not there.
(In reply to Ivan Yarych from comment #2) > Looks like deltas now started to appear. Only older ones are not there. Yeah, I guess the older deltas got lost somehow. It could have been some kind of bug in the server-side script that removes old deltas, as mentioned in comment #1.
Beside that gap of missing deltas, are new deltas being produced now? Watching this bug I still can't get new deltas. Even after a complete update of the tree and removing /var/tmp/portage/delta-webrsync-* emerge-delta-webrsync -u still tries to fetch some old missing delta: failed fetching snapshot-20130613-20130614.patch.bz2.md5sum no patches found? up to date?
rm /usr/portage/distfiles/portage-*.tar.bz2 helps. New deltas seem to generate properly so far.
Delta availability seems to be gapless until late 2013. I'll assume this bug is obsolete.