On Sun, Feb 13, 2005 at 08:48:44AM +0100, Goswin von Brederlow wrote: > Jeroen van Wolffelaar <[EMAIL PROTECTED]> writes: > > > Package: debmirror > > Version: 20050207 > > Severity: normal > > > > --skippackages is said to not download Packages.gz files etc, and assume > > they are uptodate. However, this doesn't work at all: > > > > [0%] Getting: dists/sid/main/binary-i386/Packages.gz > > dists/sid/main/binary-i386/Packages.bz2 needs fetch > > > > (etc etc) > > Right, I must have dropped that option when I added the check against > the Release file to see if something needs updateing. > > > I have multiple options now how this should behave: > > 1. don't update Release, don't update Packages, fail if inconsistent > 2. don't update Release, update missing Packages > 3. update Release, don't update Packages (that is probably useless) > 4. update Release and missing Packages (current way) > > I think I will introduce a new option "--skiprelease" and reintroduce > "--skippackages" allowing for all 4 cases.
Ah, I see -- yes, that would seem a nice solution -- I believe that these options all look at the current state of .temp, rather than dists/, though? This would explain the behaviour I experienced, as dists/ was completely and fully uptodate, but .temp missing. .temp isn't really temporary here, and is just sitting there eating diskspace, which it could also every run be copied (or linked!) from dists, and after sync moved back into place. --Jeroen -- Jeroen van Wolffelaar [EMAIL PROTECTED] (also for Jabber & MSN; ICQ: 33944357) http://Jeroen.A-Eskwadraat.nl -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]