[darcs-users] please help me confirm/deny existence of a darcs bug
Lev Lvovsky
lists2 at sonous.com
Wed Aug 25 23:34:37 UTC 2010
You can cut/paste the following in (instead of the attached script):
--
mkdir darcs_test && cd darcs_test
mkdir repo && cd repo
darcs init
touch one two
darcs add one two
darcs record -a --author "author at example.com" -m "one" one
darcs record -a --author "author at example.com" -m "two" two
cd ..
darcs get repo repo_0
darcs get repo repo_1
cd repo_0
darcs query repo
echo -n yd | darcs unpull
cd ..
cd repo_1
darcs push -a ../repo_0
--
It would seem that this is an issue with our binaries, as running this on a fedora machine actually works, so perhaps (hopefully) this is an isolated issue.
TIA.
-lev
On Aug 25, 2010, at 2:47 PM, Lev Lvovsky wrote:
> 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>_______________________________________________
> darcs-users mailing list
> darcs-users at darcs.net
> http://lists.osuosl.org/mailman/listinfo/darcs-users
More information about the darcs-users
mailing list