On Sat, Jan 17, 2009 at 6:02 PM, Thomas A. Schmitz wrote:
Hi all, Mojca,
after Taco resolved one issue with the latest luatex, I was trying to update on my osx-ppc box, and I am encountering a strange bug: when I run the ./first-setup.sh script, the rsync processes fail with this message:
MtxRun | using script: ./bin/mtx-update.lua
dyld: Library not loaded: /usr/lib/libiconv.2.dylib Referenced from: /bin/sh Reason: Incompatible library version: sh requires version 7.0.0 or later, but libiconv.2.dylib provides version 5.0.0
and so on. Now this box has several more or less abandoned installations of darwinports and fink, but this looks like it's trying to link to the library provided by the system (OS X 10.5.6) and complaining it's too old. Any pointers to this one?
Hmmm ... libiconv? Is that comming from luatex? The only dependencies listed on this computer seem to be:
otool -L luatex luatex: /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.3.11) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
I have (cross-)compiled the binaries on 10.4.something, so ... I'm confused. Is your library too old or is the required library too old (older than the one you have)? Mojca