[darcs-devel] [issue1024] darcs2 client regression in get

Jason Dagit bugs at darcs.net
Thu Aug 21 06:53:03 UTC 2008


New submission from Jason Dagit <dagit at codersbase.com>:

darcs get http://src.seereason.com/HAppS/HAppS-IxSet.broken/

Unapplicable patch:                                                     
Mon Oct  9 02:31:52 PDT 2006  Einar Karttunen <einar at vo.com>
  * Remove S3 stuff that was never enabled from the repo

darcs failed:  Cannot remove non-empty file ./src/HAppS/Protocols/S3.hs


A darcs get --hashed works, but in either case darcs check reports the same
error.  The user that reported this said that darcs 1.0.9 didn't give this error
on get.

A darcs repair seems to fix the problem (even check no longer complains).

Also, darcs changes ./src/HAppS/Protocols/S3.hs lists all the patches that touch
this file while
darcs changes -i ./src/HAppS/Protocols/S3.hs lists only one patch.

I believe this later behavior is a different bug that can/will be fixed when
changes is updated to be type safe.  The current changes implementation filters
patches out of a sequence and then commutes the results, which is not right.

----------
messages: 5620
nosy: beschmi, dagit, kowey
priority: bug
status: unread
title: darcs2 client regression in get

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue1024>
__________________________________


More information about the darcs-devel mailing list