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
[Fink-users] X 10.5 fink unable to install xml-sax-pm588-0.15-2
Martin Costabel wrote: > Sean Lake wrote: > [] >> End of config.log follows: >> >> configure:6072: checking for GLIB - version >= 1.2.6 >> configure:6171: gcc -o conftest.dSYM -g -O2 -I/sw/include/glib-1.2 >> -I/sw/lib/glib/include -D_REENTRANT -I/sw/include conftest.c >> -L/sw/lib -lgmodule -lgthread -lglib -lpthread -L/sw/lib 1>&5 >> error: Not a directory - unable to create 'conftest.dSYM/Contents' >> bundle directory. > > The cause is one of the "gifts" that came with Leopard and that force us > to patch the build system of very many packages individually. > > It is fixed now. A new selfupdate should bring you a version of > gnome-vfs-ssl that builds on Leopard. > Worked like a charm, thank you. Gnucash compiled, installed, and launched. Unfortuneately, I had already upgraded to Gnucash 2 so Gnucash 1 couldn't read the files, sigh. So, without further ado, I move on to the problem I'm having with installing Gnucash 2. I removed my fink and bootstrapped from scratch again and this sudo fink install gnucash2 results in: Reading buildlock packages... /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin-i386/libs/perlmods/xml-sax-pm588_0.15-2_darwin-i386.deb (Reading database ... 35342 files and directories currently installed.) Preparing to replace xml-sax-pm588 0.15-2 (using .../xml-sax-pm588_0.15-2_darwin-i386.deb) ... Creating config files in /sw/etc/perl5/5.8.8/XML/SAX... Removing obsolete directory /sw/etc/xml... Unpacking replacement xml-sax-pm588 ... Setting up xml-sax-pm588 (0.15-2) ... 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. /sw/bin/dpkg: error processing xml-sax-pm588 (--install): subprocess post-installation script returned error exit status 22 Errors were encountered while processing: xml-sax-pm588 ### execution of /sw/bin/dpkg-lockwait failed, exit code 1 Any help, fixes, or requests for more info appreciated. Thanks, Sean P.S. Since this is technically a new thread, I again provide the vital statistics for my system: OS X 10.5.1, 2 GHz Intel Core 2 Duo iMac, 2 GB RAM fink --version Package manager version: 0.27.9 Distribution version: 0.8.1.rsync i386 XCode 3 and Apple X11 installed. - 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