On Wed, Aug 13, 2008 at 1:34 AM, Dmitry Kurochkin <[EMAIL PROTECTED]> wrote: > Hi Gaëtan. > > On Wed, Aug 13, 2008 at 12:21 AM, Gaëtan Lehmann > <[EMAIL PROTECTED]> wrote: >> Hi, >> >> I'd like to report a problem with current darcs. Since that patch: >> >> Tue Aug 12 00:12:09 CEST 2008 Dmitry Kurochkin >> <[EMAIL PROTECTED]> >> * Rework URL module for multi threading. >> >> darcs is not able to retrieve itself: >> >> [EMAIL PROTECTED] src]$ rm -rf darcs-test/ && darcs/darcs get --lazy >> http://darcs.net darcs-test >> This is the darcs darcs repository. >> ********************** >> darcs: bug in darcs! >> URL.urlThread: same URLs with different parameters >> http://darcs.net/_darcs/pristine.hashed/0000001168-f3110304f05a902f430c7587f04e32378125cabe72bdd5e58125a9b252d29407 >> >> /Users/glehmann/src/darcs-test/_darcs/pristine.hashed/0000001168-f3110304f05a902f430c7587f04e32378125cabe72bdd5e58125a9b252d29407 >> at src/URL.hs:124 compiled Aug 12 2008 21:45:17 >> I'm unable to check http://darcs.net/maintenance to see if this version is >> supported. >> If it is supported, please report this to [EMAIL PROTECTED] >> If possible include the output of 'darcs --exact-version'. >> >> David's next patch: >> >> Tue Aug 12 16:12:20 CEST 2008 David Roundy <[EMAIL PROTECTED]> >> * fix breakage in URL. >> >> doesn't make much difference: >> >> [EMAIL PROTECTED] src]$ rm -rf darcs-test/ && darcs/darcs get --lazy >> http://darcs.net darcs-test >> This is the darcs darcs repository. >> ********************** >> darcs: bug in darcs! >> URL.urlThread: same URLs with different parameters >> http://darcs.net/_darcs/pristine.hashed/0000000426-9948cc6c8c81b3e59139b58f83ed336364d32add7b919fca488a4afb20beefd8 >> >> /Users/glehmann/src/darcs-test/_darcs/pristine.hashed/0000000426-9948cc6c8c81b3e59139b58f83ed336364d32add7b919fca488a4afb20beefd8 >> at src/URL.hs:125 compiled Aug 12 2008 21:49:35 >> I'm unable to check http://darcs.net/maintenance to see if this version is >> supported. >> If it is supported, please report this to [EMAIL PROTECTED] >> If possible include the output of 'darcs --exact-version'. >> > > Hm... I have just tried "darcs get --lazy http://darcs.net darcs-test" > and it works fine. Moreover "darcs get --hashed > http://darcs.haskell.org/ghc" works fine as well (issue977). > > Can you please do "make clean; make" and send me the output of darcs > with --debug flag? >
I was able to reproduce this. Looks like pipelining makes the difference here. Not sure why yet. I will send a patch to disable pipelining at runtime. Then you can workaround with --disable-pipelining flag. Regards, Dmitry _______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
