Re: [Fink-users] X 10.5 fink unable to install xml-sax-pm588-0.15-2
Sean Lake <[EMAIL PROTECTED]> said: > Martin Costabel wrote: >> Christopher Swingley wrote: >>> Sean, >>> >>> * Sean Lake <[EMAIL PROTECTED]> [2007-Nov-23 20:51 AKST]: update-perl588-sax-parsers: adding Perl SAX parser module info file of XML::SAX::PurePerl... Can't locate object method "save_parsers_debian" via package "XML::SAX" at /sw/sbin/update-perl588-sax-parsers line 97. >>> >>> I had the same problem earlier today. I believe the problem is that >>> Perl is using the module that now comes with Leopard, which doesn't have >>> the save_parsers_debian method in it. >> >> This doesn't seem to be systematic, though. For me, xml-sax-pm588 >> installs without error on 10.5. >> > > Is there, perhaps, a missing dependency then? Did you build install from > a clean slate fink install? I just committed xml-sax-pm* 0.15-3 that seems to solve the problem. There was a bug in the update-perl588-sax-parsers script that failed to add fink's perl-modules libraries properly to the library search path. *If* one had the path set already, the proper module would be found anyway, but if not, then the mis-setting of it would leave Apple's version detected instead. dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] X 10.5 fink unable to install xml-sax-pm588-0.15-2
Martin Costabel wrote: > Christopher Swingley wrote: >> Sean, >> >> * Sean Lake <[EMAIL PROTECTED]> [2007-Nov-23 20:51 AKST]: >>> update-perl588-sax-parsers: adding Perl SAX parser module info file >>> of XML::SAX::PurePerl... >>> Can't locate object method "save_parsers_debian" via package >>> "XML::SAX" at /sw/sbin/update-perl588-sax-parsers line 97. >> >> I had the same problem earlier today. I believe the problem is that >> Perl is using the module that now comes with Leopard, which doesn't have >> the save_parsers_debian method in it. > > This doesn't seem to be systematic, though. For me, xml-sax-pm588 > installs without error on 10.5. > Is there, perhaps, a missing dependency then? Did you build install from a clean slate fink install? Thanks, Sean - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] X 10.5 fink unable to install xml-sax-pm588-0.15-2
Christopher Swingley wrote: > Sean, > > * Sean Lake <[EMAIL PROTECTED]> [2007-Nov-23 20:51 AKST]: >> update-perl588-sax-parsers: adding Perl SAX parser module info file of >> XML::SAX::PurePerl... >> Can't locate object method "save_parsers_debian" via package "XML::SAX" >> at /sw/sbin/update-perl588-sax-parsers line 97. > > I had the same problem earlier today. I believe the problem is that > Perl is using the module that now comes with Leopard, which doesn't have > the save_parsers_debian method in it. This doesn't seem to be systematic, though. For me, xml-sax-pm588 installs without error on 10.5. -- Martin - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
Re: [Fink-users] X 10.5 fink unable to install xml-sax-pm588-0.15-2
Sean, * Sean Lake <[EMAIL PROTECTED]> [2007-Nov-23 20:51 AKST]: > update-perl588-sax-parsers: adding Perl SAX parser module info file of > XML::SAX::PurePerl... > Can't locate object method "save_parsers_debian" via package "XML::SAX" > at /sw/sbin/update-perl588-sax-parsers line 97. I had the same problem earlier today. I believe the problem is that Perl is using the module that now comes with Leopard, which doesn't have the save_parsers_debian method in it. My quick and dirty fix was to just move the Leopard modules out of the way temporarily so Perl would use the fink ones. It's not much of a fix, but here's what I did: $ sudo mv /System/Libraries/Perl/Extras/5.8.8/ /tmp/ < do whatever installations are necessary > $ sudo mv /tmp/5.8.8/ /System/Library/Perl/Extras/ Maybe there's a Perl module PATH that could solve it more gracefully? Cheers, Chris -- Christopher S. Swingley [EMAIL PROTECTED] Intl. Arctic Research Center University of Alaska Fairbanks http://people.iarc.uaf.edu/~cswingle/ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users