can't load .so/.DLL?

MacOSXで GHCi (MacPorts版) を動かしているとたまに

Loading package unix-2.3.0.0 ... can't load .so/.DLL for: dl (dlopen(libdl.dylib, 10): image not found)

等で失敗する.wxHaskellでもよくこういうことがあった。

それではと、

DYLD_FALLBACK_LIBRARY_PATH=/Developer/SDKs/MacOSX10.5.sdk/usr/lib

を追加したが、

Loading package unix-2.3.0.0 ... can't load .so/.DLL for: dl (dlopen(libdl.dylib, 10): no suitable image found.  Did find:
	/Developer/SDKs/MacOSX10.5.sdk/usr/lib/libdl.dylib: can't map)

となる。うがー

(追記)解決した。