Hello, Some background, we're trying to upgrade from a darcs-1 repo to darcs-2. That isn't the problem so much as an issue that it has helped us oncover with darcs v.2 in general.
I'm attaching a cleaned-up typescript to fully explain the order of operations, however, it can briefly be explained w/o commands: 1. intialize a repo 2. create two blank files in the repo 3. add those two files to the repo one at a time (two distinct patches) 4. do a 'darcs get' of that repo twice, resulting in two pristine copies of the initial repo 5. change dir into one of the copies and 'darcs unpull' the latest patch from that repo. It should have only one left. 6. change dir to the other "pristine" repo (which should have all two patches still), and try pushing to the repo you were just in 7. you should see a single pending patch This is where our problem occurs - in pushing that patch, we get an error similar to this: darcs-2.4.4: fd:7: hPutBuf: resource vanished (Broken pipe) We simply cannot push to this repository. Pulling on the other hand, works just fine. I've tried this with several versions of darcs, ranging from 2.0.2, 2.3.0, to the latest available binary, 2.4.4. This is all performed on linux machines. In trying this on an OSX box with version 2.0.0, I cannot reproduce this error. Any advice - including "file a bug report", which I intend to do once I make sure this isn't user error - would be appreciated. thanks, -lev
typescript
Description: Binary data
_______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
