Guillaume Blanc wrote:
[]
> Failed: can't install package xml-sax-expat-pm588-0.38-1
> 
> Grrr... I'm cursed!
> 
> Attached, the file which contains the last output lines of fink install 
> gthumb...
[]
> dyld: Symbol not found: _Perl_Gthr_key_ptr
>   Referenced from: 
> /sw/lib/perl5/5.8.8/darwin-thread-multi-2level/auto/XML/Parser/Expat/Expat.bundle
>   Expected in: dynamic lookup
> 
> /sw/var/lib/dpkg/info/xml-sax-expat-pm588.postinst: line 6: 23600 Trace/BPT 
> trap          /sw/sbin/update-perl588-sax-parsers --add XML::SAX::Expat

Do you have a binary named "perl5.8.8" on your PATH, other than 
/usr/bin/perl5.8.8?

The script /sw/sbin/update-perl588-sax-parsers invokes perl with the line
#!/usr/bin/env perl5.8.8

On my machine, this starts /usr/bin/perl5.8.8, and this binary in turn 
loads the library 
/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE/libperl.dylib, 
and

costabel% nm 
/System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE/libperl.dylib 
  | grep Perl_Gthr_key_ptr
00100d40 T _Perl_Gthr_key_ptr

show that this library defines the symbol in question, so that the error 
you are seeing cannot happen.

Somewhere in this story, your system must take a different path, but you 
will have to look on your system to find where.

-- 
Martin



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to