Hi Bryan,

On 15 Oct 2009, at 17:36, Bryan Fink wrote:

Trace/BPT trap

The same error occurs with both couchdb-0.9.1 and -0.10, each compiled
from source tarball.

So, I have two questions:

1. Why does couchdb depend on libjpeg?

It doesn't. This is an artificial dependency that MacPorts introduces.

2. Is there any way to disable couchdb's dependency on libjpeg?  (Or,
of course, fix the dependency in some other way, but I've had macports
churning for a while now upgrading everything, and I'm ready to be
done.)

Try `port disable libjpeg`. If that doesn't help, recompile all your MacPorts (sorry :).

Or try CouchDBX: http://janl.github.com/couchdbx/

Cheers
Jan
--



More details:

$ ls -l /opt/local/lib/libJPEG.dylib
lrwxr-xr-x  1 root  admin  20 Oct 15 09:27
/opt/local/lib/libJPEG.dylib -> libjpeg.62.0.0.dylib
$ ls -l /opt/local/lib/libjpeg.62.0.0.dylib
-rwxr-xr-x  2 root  admin  139616 Oct 15 09:27
/opt/local/lib/libjpeg.62.0.0.dylib

$ port info jpeg
jpeg @6b, Revision 3 (graphics)
...

I've tried the various DYLD_LIBRARY_PATH workarounds that Google turns
up, but they don't make any difference.

-Bryan


Reply via email to