Alexander K. Hansen wrote:
[]
Hmm...interesting. Similarly to your /sw/bin/tar, for some reason
dpkg is linked against /usr/lib/libiconv.2.dylib rather than a
Fink-installed libiconv
Not necessarily. We have only dyld's word for it, and some versions of
dyld are lying bastards, as we know. We haven't seen what Dave's otool
-L is saying. I bet from
otool -L /sw/bin/dpkg
(or /sw/bin/tar etc) you get /sw/lib/libiconv.2.dylib and not
/usr/lib/libiconv.2.dylib in the library list.
The question is why dyld is taking /usr/lib/libiconv.2.dylib instead of
Fink's libiconv. The only other possibility besides deliberately
misleading dyld by setting DYLD_LIBRARY_PATH is that dyld is doing this
on its own. We have seen this so far only from Tiger dylds (with some
corrections in 10.4.3 over previous Tiger versions), whereas Dave is
running Panther. Maybe the latest 10.3.9 has the new "improved" dyld
from Tiger, too. Or Dave has installed some 3rd party cctools or
binutils package with an "improved" dyld?
--
Martin
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users