On Fri, Jan 13, 2006 at 03:44:15PM -0500, Joey Hess wrote: > Anthony Towns wrote: > > rsync -av --progress --delay-updates -a > > --files-from :indices/files/arch-i386.files \ > > --delete --delete-after --max-delete=1000 \ > > rsync://MIRROR/debian/ ./ > > The file list currently sorts dists/ near the top of the list. If it > were reordered so that dists was listed last then mirrors updating this > way would not have bug #6786. You're already half way there with the > --delete-after.
a) the mirror script being talked about uses two passes through the archive to minimize this problem b) with --delay-updates (new sarge option), the problem goes away as best as it can in any case, as all files are mirrored elsewhere, and then renamed into place when they are all there. > Closing such an old bug is sure to appeal, so I thought I'd mention it. The use of --delay-updates for the indices does this already, but I don't think the script has been updated in many places. (it has been on ftp.d.o, tho) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]