Skip to content

darcs-all cannot use SSH repos with MSYS

In my defaultrepo I have an ssh path: simonpj@darcs.haskell.org:/home/darcs/ghc. (You may say I should use http, but it should work.)

It used to work fine, including with darcs-all. But since these two patches

Thu Aug 27 15:15:54 BST 2009  Simon Marlow <marlowsd@gmail.com>
  * fix 'darcs-all rec' (amongst other things)
Thu Aug 27 14:57:17 BST 2009  Simon Marlow <marlowsd@gmail.com>
  * REDO: Add -r option to darcs-all, and remove push-all (#3375)

darcs-all fails badly on MSYS. What happens is that it tries to fetch from

simonpj@darcs.haskell.org:c:\\msys\\1.0\\usr\\home\\darcs\\ghc

or something like that. Somehow the MSYS path mangling has got hold of the path, whereas it did not do so before.

Happily, if I use an HTTP path http://darcs.haskell.org/ghc in my defaultrepo, all is well.

Trac metadata
Trac field Value
Version 6.10.4
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
Edited by Simon Marlow
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information