darcs

Issue 338 get => openBinaryFile: does not exist (1.0.7)

Title get => openBinaryFile: does not exist (1.0.7)
Priority bug Status resolved
Milestone Resolved in
Superseder --partial should be implicit when the source repository is partial
View: 145
Nosy List darcs-devel, dmitry.kurochkin, kowey, markstos, simonpj, thorkilnaur, tim, tommy
Assigned To
Topics Partial

Created on 2006-11-09.13:06:39 by simonpj, last changed 2009-10-24.00:41:37 by admin.

Messages
msg1193 (view) Author: simonpj Date: 2006-11-09.13:06:30
Dear Darcs folk

I have a partial repository for GHC in a local directory.

I do a "darcs get" from that directory, but omitting --partial.

I get a deeply obscure error message (see below).  When I do a "darcs get --partial" it works ok.

Would you consider arranging that if you "darcs get" from a partial repository, it just works (getting only a partial repository of course)?  Indeed, earlier "darcs gets" seemed to work, even lacking --partial.  I have no clue what has changed.  I can give you the repo if you want.

The repository is OK if I say "darcs check" on it.

Thanks

Simon

$ darcs get //cam-01-srv/dfsroot/users/simonpj/darcs/dmd-anal-branch
Usage: ssh [options] host [command]
Options:
  -l user     Log in using this user name.
  -n          Redirect input from /dev/null.
  -A          Enable authentication agent forwarding.
  -a          Disable authentication agent forwarding.
  -X          Enable X11 connection forwarding.
  -x          Disable X11 connection forwarding.
  -i file     Identity for public key authentication (default: ~/.ssh/identity)
  -t          Tty; allocate a tty even if command is given.
  -T          Do not allocate a tty.
  -v          Verbose; display verbose debugging messages.
              Multiple -v increases verbosity.
  -V          Display version number only.
  -P          Don't allocate a privileged port.
  -q          Quiet; don't display any warning messages.
  -f          Fork into background after authentication.
  -e char     Set escape character; ``none'' = disable (default: ~).
  -c cipher   Select encryption algorithm: ``3des'', ``blowfish''
  -m macs     Specify MAC algorithms for protocol version 2.
  -p port     Connect to this port.  Server must be on the same port.
  -L listen-port:host:port   Forward local port to remote address
  -R listen-port:host:port   Forward remote port to local address
              These cause ssh to listen for connections on a port, and
              forward them to the other side by connecting to host:port.
  -C          Enable compression.
  -N          Do not execute a shell or command.
  -g          Allow remote hosts to connect to forwarded ports.
  -1          Force protocol version 1.
  -2          Force protocol version 2.
  -4          Use IPv4 only.
  -6          Use IPv6 only.
  -o 'option' Process the option as if it was read from a configuration file.
  -s          Invoke command (mandatory) as SSH2 subsystem.
Copying patch 64 of 14825...darcs.exe: //cam-01-srv/dfsroot/users/simonpj/darcs/dmd-anal-branch/_darcs/patches/20061005143624-1287e-b4b13cf1c5243cab866e70009842c37d349b05bb.gz: openBinaryFile: does not exist (No such file or directory)
msg1195 (view) Author: kowey Date: 2006-11-09.14:11:16
Thanks, Simon.

> Copying patch 64 of 14825...darcs.exe: //cam-01-srv/dfsroot/users/simonpj/darcs/dmd-anal-branch/_darcs/patches/20061005143624-1287e-b4b13cf1c5243cab866e70009842c37d349b05bb.gz: openBinaryFile: does not exist (No such file or directory)

darcs get on partial repositories really ought to imply --partial.

This appears to be a duplicate of issue145.
Deferring this until 145 gets fixed.

Definitely something we want to have
msg2415 (view) Author: markstos Date: 2008-01-10.21:37:21
Resolved in unstable. Switch to darcs 2 and the hashed or darcs-2 formats to
avoid the issue.
History
Date User Action Args
2006-11-09 13:06:39simonpjcreate
2006-11-09 14:11:21koweysetstatus: unread -> deferred
nosy: droundy, tommy, kowey, simonpj, t-kirstc
superseder: + --partial should be implicit when the source repository is partial
messages: + msg1195
2007-03-08 11:28:20koweysetnosy: + beschmi
2007-07-23 13:55:00koweysettopic: + Partial
nosy: droundy, tommy, beschmi, kowey, simonpj, t-kirstc
title: Darcs get fails with incomprehensible message -> get => openBinaryFile: does not exist (1.0.7)
2007-08-03 17:13:58droundysetstatus: deferred -> duplicate
2008-01-10 21:37:22markstossetstatus: duplicate -> resolved-in-unstable
nosy: + markstos
messages: + msg2415
2008-09-04 21:29:50adminsetstatus: resolved-in-unstable -> resolved
nosy: + dagit
2009-08-06 17:51:15adminsetnosy: + jast, Serware, dmitry.kurochkin, darcs-devel, zooko, mornfall, simon, thorkilnaur, - droundy, simonpj, t-kirstc
2009-08-06 20:52:29adminsetnosy: - beschmi
2009-08-10 21:58:30adminsetnosy: + t-kirstc, simonpj, - darcs-devel, zooko, jast, Serware, mornfall
2009-08-10 23:57:46adminsetnosy: - dagit
2009-08-25 18:02:37adminsetnosy: + darcs-devel, - simon
2009-08-27 14:05:40adminsetnosy: tommy, kowey, markstos, darcs-devel, simonpj, t-kirstc, thorkilnaur, dmitry.kurochkin
2009-10-24 00:41:37adminsetnosy: + tim, - t-kirstc