If your system.log is filled with messages such as (running ls as installed by fink)...
Jan 5 18:27:24 x /usr/libexec/fix_prebinding: /sw/bin/ls could not be launched prebound.... then you might want to consider setting the environmental variable DYLD_NO_FIX_PREBINDING (any value will do), as described in the manual page for dyld(1).
Jan 5 18:27:24 x /usr/libexec/fix_prebinding: /sw/bin/ls couldn't be prebound in the past, and probably can't be prebound now.
Jan 5 18:27:24 x /usr/libexec/fix_prebinding: 2003-01-05 18:27:24 +0100: prebinding for ls done.
Mac OS X Hints
http://hints.macworld.com/article.php?story=20030109063633235