OS X darcs 2.10.1 diff: darcs: /usr/bin/diff: fileAccess: permission denied (Operation not permitted)

Evan Laforge <[email protected]>
Newsgroups gmane.comp.version-control.darcs.user
Message-ID <CACbaDy63-A11Tnd5Sgpum+C3qCraMOwb8YNF0q9jhXFzAH_SKA@mail.gmail.com>
I just wrote up this bug but then discovered it doesn't affect 2.12,
so maybe it's not worth chasing down.  Still though, 2.10.1 is the
latest version with an OS X binary download, and compiling darcs
yourself involves downloading a huge amount of haskell infrastructure,
so I'd guess OS X people will mostly be on 2.10.  And of course 2.12
has that slow whatsnew so for me at least 2.10 is better, except for:

Here's another darcs bug that's come up:

Lately every time I use 'darcs diff' I get this error.  I tried
putting on all the verbose flags I could and it still won't tell me
what it's actually trying to run:

% d diff --last=1 --debug --verbose --timings
Wed Aug  2 18:10:40 PDT 2017: Beginning identifying repository .
Wed Aug  2 18:10:40 PDT 2017: Done identifying repository .
Wed Aug  2 18:10:40 PDT 2017: Identified darcs-2 repo:
/Users/elaforge/src/seq/solkattu-group
Wed Aug  2 18:10:41 PDT 2017: Reading patch file: patch
82a516548d00143cb282ff9b2d54b72e5f708f21
Author: [email protected]
Date:   Wed Aug  2 15:40:36 PDT 2017
  * solkattu: extract tempo to its own argument
Wed Aug  2 18:10:41 PDT 2017: I'm doing copyFileUsingCache on
patches/0000000858-246ed887d585d50bbdeb0f3e2036e01ccd1baa8a3b007af3efadfdfd41e520be
Wed Aug  2 18:10:41 PDT 2017: About to gzFetchFilePS from
"/Users/elaforge/src/seq/solkattu-group/_darcs/patches/0000000858-246ed887d585d50bbdeb0f3e2036e01ccd1baa8a3b007af3efadfdfd41e520be"
Wed Aug  2 18:10:41 PDT 2017: gzFetchFilePS done.
darcs: /usr/bin/diff: fileAccess: permission denied (Operation not permitted)

--store-in-memory doesn't help.  Even --diff-command='echo %1 %2'
gives the same result.  /usr/bin/diff exists, and has permissions
0755, and works fine, so I don't know who exactly is getting that
error.


Probably the best course is to fix the slow whatsnew, and then update
the OS X binary on http://darcs.net/Binaries
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.