-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 6/28/10 4:11 PM, Alexander Hansen wrote:
> On 6/28/10 3:52 PM, Timothy Havel wrote:
>>  From the shell,
> 
>> % ipython -pylab
> 
>> gives,
> 
>> Traceback (most recent call last):
>>    File "/sw/bin/ipython", line 28, in <module>
>>      IPython.Shell.start().mainloop()
>>    File "/sw/lib/python2.5/site-packages/IPython/Shell.py", line 1233,  
>> in start
>>      return shell(user_ns = user_ns)
>>    File "/sw/lib/python2.5/site-packages/IPython/Shell.py", line 1108,  
>> in __init__
>>      shell_class=MatplotlibMTShell)
>>    File "/sw/lib/python2.5/site-packages/IPython/Shell.py", line 778,  
>> in __init__
>>      import gtk
>>    File "/sw/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py",  
>> line 48, in <module>
>>      from gtk import _gtk
>> ImportError: dlopen(/sw/lib/python2.5/site-packages/gtk-2.0/gtk/ 
>> _gtk.so, 2): Symbol not found: _iconv
>>    Referenced from: /usr/X11/lib/libfontconfig.1.dylib
>>    Expected in: /sw/lib/libiconv.2.dylib
> 
>> Indeed,
> 
>> % otool -Tv /sw/lib/libiconv.2.dylib
>> /sw/lib/libiconv.2.dylib:
>> Table of contents (8 entries)
>> module name      symbol name
>> single module    __libiconv_version
>> single module    _iconv_canonicalize
>> single module    _libiconv
>> single module    _libiconv_close
>> single module    _libiconv_open
>> single module    _libiconv_set_relocation_prefix
>> single module    _libiconvctl
>> single module    _libiconvlist
> 
>> whereas,
> 
>> otool -Tv /usr/lib/libiconv.2.dylib
>> /usr/lib/libiconv.2.dylib:
>> Table of contents (20 entries)
>> module name      symbol name
>> single module    __libiconv_version
>> single module    _aliases2_lookup
>> single module    _aliases_lookup
>> single module    _iconv
>> single module    _iconv_canonicalize
>> single module    _iconv_close
>> single module    _iconv_open
>> single module    _iconvctl
>> single module    _iconvlist
>> single module    _libiconv
>> single module    _libiconv_close
>> single module    _libiconv_open
>> single module    _libiconv_relocate
>> single module    _libiconv_set_relocation_prefix
>> single module    _libiconvctl
>> single module    _libiconvlist
>> single module    _locale_charset
>> single module    _utf8_decodestr
>> single module    _utf8_encodestr
>> single module    _utf_extrabytes
> 
>> % printenv DYLD_LIBRARY_PATH
>> /usr/local/lib:/sw/lib:/usr/lib:/lib
> 
>> % fink list iconv
>> Information about 9777 packages read in 3 seconds.
>>   i   libiconv         1.12-4       Character set conversion library
>>   i   libiconv-bin     1.12-4       Executables for libiconv package
>>   i   libiconv-dev     1.12-4       Developer files for libiconv package
>>       text-iconv-pm51  1.7-2        The iconv() character set  
>> conversion func...
>>       text-iconv-pm58  1.7-2        The iconv() character set  
>> conversion func...
>>       text-iconv-pm58  1.7-2        The iconv() character set  
>> conversion func...
> 
>> Anyone know why /sw/lib/libiconv.2.dylib doesn't provide iconv? Or for  
>> that matter, why fink doesn't just provide a virtual package for  
>> libiconv, since Xcode3 provides it already?
> 
>> Thanks, TFH
> 
> 
> You've got something else going on than you think.
> /usr/X11/lib/libfontconfig.1.dylib should *not* be linking to a Fink
> libiconv at all.
> 
> Do you have DYLD_LIBRARY_PATH=/sw or something?
> 

Oops, I just noticed your DYLD_LIBRARY_PATH above.  That's what's
causing this problem.  Use DYLD_FALLBACK_LIBRARY_PATH instead.

- -- 
Alexander Hansen
Fink User Liaison
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwpAqAACgkQB8UpO3rKjQ8lbwCeL4upJaSFqbMO/ffD/J0dE+Rn
3tsAoIAgvsuUyzpHKt462tC9KyGGi1YM
=dDuc
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to