darcs

Message4590

Author simonpj
Recipients beschmi, dagit, igloo, simonmar, simonpj, tommy
Date 2008-05-09.09:46:58
Issue Issue842 pull => problem gzopening file for write (1.0.9)
Content
Dear Darcs crew

I have a complete *not partial* repo for GHC (roughly, the HEAD).  Call it "NEW".

I unpacked a complete (not partial) old repo for GHC, ghc-HEAD-2007-08-29-ghc-corelibs-testsuite.tar.  (It's available at darcs.haskell.org).  Call it "OLD".

So NEW has a lot of patches that OLD does not have, but all OLD patches are in NEW.  NEW has no conflicts.

These two repos are peer directories on my machine.  Then, in OLD I say
        darcs pull ../NEW -av

I get lots of output, and then a pause. Then disaster:

darcs failed:  problem gzopening file for write: _darcs/patches/20080126191939-e23c7-efc06647390321527cc18de0e08c017b568b36ae.gz-0

The same thing happens (but much more slowly) if I darcs pull from the true HEAD (at darcs.haskell.org).

 I thought of doing 'darcs check' on NEW, but that doesn't work because of a different (and well known) bug in darcs, to do with line endings:

sh-2.04$  darcs check
Applying patch 12 of 18450...
darcs failed:  Error applying hunk to file ./ghc/includes/rtsTypes.lh
Unapplicable patch:
Thu Jan 11 14:26:13 GMT Standard Time 1996  partain
  * [project @ 1996-01-11 14:06:51 by partain]
sh-2.04$

At this point I seem to be stuck.  All this is darcs 1.0.9 on Windows

Simon
History
Date User Action Args
2008-05-09 09:46:58simonpjcreate
2008-05-09 09:47:00simonpjlinkissue842 messages
2008-05-09 09:47:01simonpjsetrecipients: + tommy, beschmi, dagit