On Sat, Oct 15, 2005 at 02:45:25PM +0200, Clive Crous wrote:
> The repository is at:
> http://www.darkarts.co.za/repository/vultures
> 
> The patch file is at:
> http://www.darkarts.co.za/large_vultures_patch
> (29764833 bytes)

I can't say how this happened, but the large_vultures_patch appears to be
corrupt.  In particular

$ grep adddir large_vultures_patch 
adddir ./vultures/win/jtp/gamedata/sound/Karen/Combat
adddir ./vultures/win/jtp/gamedata/sound/Karen/Rooms
adddir ./vultures/win/jtp/gamedata/sound/Karen/Combat/temp

but the directory ./vultures/win/jtp/gamedata/sound/Karen does not exist.
The latest darcs gives a better error message on this, which made this
pretty easy to track down.  Somehow the directory
./vultures/win/jtp/gamedata/sound/Karen/Monsters/ also doesn't seem to have
been created.  Something's very weird with this developer's repository.  :(
The repository that produced large_vultures_patch must have serious
corruption.

And alas, even the most recent darcs is still ridiculously slow on this 30M
patch.  It took my computer 1min40sec just to see that the patch bundle
hash is wrong (when I messed it up myself).  :( I'll keep a copy of this
repo and patch for timings, if that's all right with you? It appears to be
under an open source license, and a "real" repository that uses large
binary patches will be a good motivator for improving darcs' performance in
this scenario (which before seeing vultures, I though only happened in
projects using proprietary (binary) libraries... and I feel less altruistic
in that case than towards someone producing an open-source game).
-- 
David Roundy
http://www.darcs.net

_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users

Reply via email to