This has something to do with content that is already gzipped, right?
Today I added a .tar.gz into my darcs repository, and now I can't look at
changesets other changesets in trac:
http://allmydata.org/trac/tahoe/changeset/2269
Running (cd /home/source/darcs/tahoe/trunk; TZ=UTC darcs diff --diff-command
"cat %2" --to-match "hash
20080310224405-e01fd-3c50e9d8aee44e82be50e4669ffc6897b0733b1d.gz"
"src/allmydata/mutable.py") failed: 2, darcs failed: binary patch to
./misc/dependencies/darcsver-1.1.1.tar.gz couldn't apply. :
Running this command on the command-line gets the same result.
To reproduce:
$ darcs get http://allmydata.org/source/tahoe/trunk tahoe
$ cd tahoe
$ darcs diff --to-match "hash
20080310224405-e01fd-3c50e9d8aee44e82be50e4669ffc6897b0733b1d.gz"
"src/allmydata/mutable.py"
The same thing happens with darcs-1.1.0pre (with darcs-1-format repository), and
with darcs-2pre with darcs-1-format, darcs-hashed-format, and darcs-2-format. |