[darcs-users] darcs hangs

Peter Simons simons at cryp.to
Fri Apr 11 18:41:41 UTC 2003


David Roundy writes:

 >> Fixing_up_the_merger_code_~pre-wrist-injury~.-droundy9abridgegame.org-Fri_Dec__6_08.36.24_EST_2002

 > Can you look in the darcs/_darcs/patches directory to see whether
 > there is a "Fixing_up_the..." file there, and if so what its
 > contents are?

The file exists, but is empty.


 > "Quick_check_only_canon..."

The file is there and contains exactly what it should.


 > How much RAM do you have, and what kind of a connection to the internet?
 > How long did you wait before deciding that it had hanged?

I have 756 MB of memory and a pretty fast DSL line. When darcs hangs,
the machine doesn't do anything else -- load a bit above zero --, so I
don't think that this is a delay because of garbage collection or
something. Also, the files before "Fixing..." literally flood over the
screen and then it stops immediately, after the

    Fixing_up_the_merger_code_...

line, doing nothing. So this clearly is not a network related problem
either. I waited almost a minute before I aborted the process.


 > Do you know any haskell (or are you interested in learning any)?

Yes, I do. :-)


 > mkdir darcs
 > cd darcs
 > darcs inittree
 > darcs pull --verbose http://abridgegame.org/repos/darcs

I tried this as well, and here it hangs (reproduce-ably, so) after
printing this:

    [...]
    [Don't automatically recreate website.
    droundy at civet.berkeley.edu**Wed Apr  9 08:23:53 EDT 2003]
    Shall I pull this patch? y
    [Add a couple of TODOs.
    droundy at abridgegame.org**Wed Apr  9 08:20:58 EDT 2003]
    Shall I pull this patch? y

I enter my "y\n", then darcs downloads the file (I can see the network
activity with tcpdump) but does nothing with it. The process isn't
using any CPU either.


 > One more idea for something to try, is that you could try getting
 > different repositories.

Curiously enough, both "abridge" and "abserver" checked just fine --
no problem at all. 

Peter




More information about the darcs-users mailing list