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

Reply via email to