[darcs-users] bug with exotic file names?
Matthias Fischmann
fis at wiwi.hu-berlin.de
Thu Nov 23 22:36:52 UTC 2006
On Thu, Nov 23, 2006 at 06:02:14PM +0100, Tommy Pettersson wrote:
> To: darcs-users at darcs.net
> From: Tommy Pettersson <ptp at lysator.liu.se>
> Date: Thu, 23 Nov 2006 18:02:14 +0100
> Subject: Re: [darcs-users] bug with exotic file names?
>
> On Thu, Nov 23, 2006 at 03:58:03PM +0000, Edwin Thomson wrote:
> > Matthias Fischmann wrote:
> > > 2.) then i tried to pull out all the patches that depend on the
> > > addition of the problem child in my "broken" repo:
> > In an empty repositry, darcs pull --match 'hash ...' ought to do it.
>
> Or maybe darcs pull -p '^Full name of patch$', unless there are
> more than one patch with the exact same name. Finding the hash
> of a patch can be a little problem of its own since it's not
> obvious how to do that.
Edwin's solution works for me, Tommy's doesn't. (The full name is the
file name up to the .gz, right?)
Unfortunately, I realized that I can't pull a single patch for this,
because I have recorded a bunch of changes all over the repo in one
patch. Stupid me. I guess there is no way of splitting up patches
and pulling them hunk by hunk? Or any other dirty tricks? If not I
can still offer you an irc session, where you can remote control me
and let you kibitz. Just let me know when and where.
I have thought hard about publishing the repo, but decided against it.
It's slightly to personal to end up on google.
Btw, more odd things are happening:
| ~/oldrepo$ strace -f -o trace darcs put -v server2.etc-network.de:newrepo
| Creating repository
|
| darcs failed: Couldn't initialize remote repository.
(this seems fatal, but not very explicit about the cause of the
problem.)
| Pseudo-terminal will not be allocated because stdin is not a terminal.
(this seems harmless.)
| Exit request sent.
And more oddly, if I don't strace and don't use '-v', it hangs, and
connecting to the pid with strace dipslays a stalling waitpid.
Finally, if I push too many 'y's too fast in interactive mode instead
of typing 'a', I get this:
| darcs: <stdin>: hSetBuffering: unsupported operation (Illegal seek)
Both problems with 1.0.9rc2 (release candidate 2).
boy, what's wrong with me? :-/
-matthias
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.osuosl.org/pipermail/darcs-users/attachments/20061123/817f3521/attachment.pgp
More information about the darcs-users
mailing list