<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Chris Cormack wrote:<br>
>On 26/04/2007, at 4:08 PM, Tom Metzger wrote: <br>
<br>
<blockquote cite="mid:33C16352-ADA3-4D1F-A80F-4AF2899F7DBD@liblime.com"
type="cite">
<blockquote type="cite">Output to that (plus a couple other commands
that may help) included here:
<br>
<br>
cedar:/# perl -e "require MARC::File::XML;"
<br>
could not find ParserDetails.ini in
/usr/local/lib/perl5/site_perl/5.8.7/XML/SAX
<br>
Unable to provide required features
<br>
Compilation failed in require at -e line 1.
<br>
</blockquote>
<br>
Ah ha, so thats why its failing, you might want to true installing
<a class="moz-txt-link-freetext" href="XML::SAX">XML::SAX</a> again and see if that fixes that error. <br>
It appears MARC::File::XML is installed, but is in an unusable state,
so when the require is called by the installer.pl, it fails. Hence it
complaining its not installed
<br>
<br>
Chris
</blockquote>
<br>
<br>
OK, Chris' suggestion, while true, didn't solve the problem because
when I tried to reinstall it automatically via CPAN, it said that it
was already up-to-date. However....<br>
<br>
<br>
Mike Dalgity wrote:
<blockquote cite="mid:DJEELFOCJCBKJIIDFMKKCEBFGOAA.dalgity@htl.net"
type="cite">
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<meta content="MSHTML 6.00.2900.3059" name="GENERATOR">
<div><span class="912122501-26042007"><font color="#0000ff"
face="Arial" size="2">This might help with your <a class="moz-txt-link-freetext" href="XML::SAX">XML::SAX</a> error <a
moz-do-not-send="true"
href="http://perl-xml.sourceforge.net/faq/#parserdetails.ini">http://perl-xml.sourceforge.net/faq/#parserdetails.ini</a>
There are known problems with the XML parser included with <a class="moz-txt-link-freetext" href="XML::SAX">XML::SAX</a>
0.13 and 0.14. I've fixed it before by installing <a class="moz-txt-link-freetext" href="XML::SAX::Expat">XML::SAX::Expat</a>. <a
moz-do-not-send="true"
href="http://klog.fuzzylab.net/permalink/308600.html">http://klog.fuzzylab.net/permalink/308600.html</a></font></span></div>
<div><span class="912122501-26042007"></span> </div>
<div><span class="912122501-26042007"><font color="#0000ff"
face="Arial" size="2">Mike D.</font></span></div>
</blockquote>
<br>
Mike's solution triggered what I needed...a MANUAL re-install of
<a class="moz-txt-link-freetext" href="XML::SAX">XML::SAX</a> ...and while it still didn't "ask whether ParserDetails.ini
should be updated", it put the file out there where it needed to be
nonetheless.<br>
<br>
Now I just have one more (hopefully minor) question: Is the following
error/warning (beginning with the word "Subroutine...") anything I need
to be concerned with before proceeding? I've done a manual re-install
of PDF::API2 and the error message still shows up:<br>
<br>
.......<br>
Checking perl modules ... <br>
Subroutine PDF::API2::Resource::Font::Postscript::O_RDONLY redefined at
/usr/local/lib/perl5/5.8.8/Exporter.pm line 65.<br>
at
/usr/local/lib/perl5/site_perl/5.8.8/PDF/API2/Resource/Font/Postscript.pm
line 46<br>
<br>
<br>
PERL MODULES AVAILABLE <br>
<br>
All required perl modules are installed.<br>
<br>
Press <ENTER> to continue: <br>
<br>
<br>
<br>
Chris Cormack wrote:
<blockquote cite="mid:33C16352-ADA3-4D1F-A80F-4AF2899F7DBD@liblime.com"
type="cite"><br>
On 26/04/2007, at 4:08 PM, Tom Metzger wrote:
<br>
<br>
<blockquote type="cite">Output to that (plus a couple other commands
that may help) included here:
<br>
<br>
cedar:/# perl -e "require MARC::File::XML;"
<br>
could not find ParserDetails.ini in
/usr/local/lib/perl5/site_perl/5.8.7/XML/SAX
<br>
Unable to provide required features
<br>
Compilation failed in require at -e line 1.
<br>
</blockquote>
<br>
Ah ha, so thats why its failing, you might want to true installing
<a class="moz-txt-link-freetext" href="XML::SAX">XML::SAX</a> again and see if that fixes that error.
<br>
It appears MARC::File::XML is installed, but is in an unusable state,
so when the require is called by the installer.pl, it fails. Hence it
complaining its not installed
<br>
<br>
Chris
<br>
<br>
<blockquote type="cite">cedar:/# which perl
<br>
/usr/local/bin/perl
<br>
cedar:/# perl -v
<br>
<br>
This is perl, v5.8.8 built for sun4-solaris
<br>
<br>
Copyright 1987-2006, Larry Wall
<br>
<br>
Perl may be copied only under the terms of either the Artistic License
or the
<br>
GNU General Public License, which may be found in the Perl 5 source
kit.
<br>
<br>
Complete documentation for Perl, including FAQ lists, should be found
on
<br>
this system using "man perl" or "perldoc perl". If you have access to
the
<br>
Internet, point your browser at <a class="moz-txt-link-freetext" href="http://www.perl.org/">http://www.perl.org/</a>, the Perl Home
Page.
<br>
<br>
cedar:/#
<br>
<br>
Thanks again for your help.
<br>
<br>
<br>
<br>
Chris Cormack wrote:
<br>
<blockquote type="cite"><br>
On 26/04/2007, at 1:05 PM, Tom Metzger wrote:
<br>
<br>
<blockquote type="cite">
<blockquote type="cite"><br>
<br>
MISSING PERL MODULES
<br>
<br>
You are missing some Perl modules required by Koha. Please run this
again
<br>
after installing them. They may be installed by finding packages from
your
<br>
operating system supplier, or running (as root) the following commands:
<br>
<br>
perl -MCPAN -e 'install "MARC::File::XML"'
<br>
<br>
perl -MCPAN -e 'install "You will need Net::LDAP if you want to
authentify
<br>
patrons through a LDAP"'
<br>
<br>
<br>
cedar:/usr/local/src/koha/koha-2.2.8# perl -MCPAN -e 'install
"MARC::File::XML"'
<br>
CPAN: Storable loaded ok (v2.13)
<br>
Going to read /.cpan/Metadata
<br>
Database was generated on Mon, 23 Apr 2007 13:09:44 GMT
<br>
MARC::File::XML is up to date (0.85).
<br>
cedar:/usr/local/src/koha/koha-2.2.8#
<br>
<br>
The MARC::File::XML, as you can see, is installed and up-to-date, but
the installer continues to warn about it (and die). Any suggestions
from others who have been there?
<br>
<br>
</blockquote>
</blockquote>
Hi Tom
<br>
<br>
What happens when you run
<br>
<br>
perl -e "require MARC::File::XML;"
<br>
<br>
(Thats essentially what the installer is doing to check the module).
Does it succeed silently or do you get a Cant Locate message?
<br>
<br>
Chris
<br>
<br>
-- <br>
Chris Cormack <a class="moz-txt-link-abbreviated" href="mailto:chris.cormack@liblime.com">chris.cormack@liblime.com</a>
<br>
VP Research and Development <a class="moz-txt-link-abbreviated" href="http://www.liblime.com">www.liblime.com</a>
<br>
LibLime +64 21 542 131
<br>
<br>
<br>
</blockquote>
<br>
-- Tom Metzger INCOLSA Systems Administrator Help Stop Internet Spam!
---> <a class="moz-txt-link-freetext" href="http://spam.abuse.net">http://spam.abuse.net</a> Sometimes you have to stride boldly up to
Life, look it straight in the eye, and say "huh?"
<br>
</blockquote>
<br>
--
<br>
Chris Cormack <a class="moz-txt-link-abbreviated" href="mailto:chris.cormack@liblime.com">chris.cormack@liblime.com</a>
<br>
VP Research and Development <a class="moz-txt-link-abbreviated" href="http://www.liblime.com">www.liblime.com</a>
<br>
LibLime +64 21 542 131
<br>
<br>
<br>
</blockquote>
<br>
<pre class="moz-signature" cols="78">--
Tom Metzger INCOLSA Systems Administrator
Help Stop Internet Spam! ---> <a class="moz-txt-link-freetext" href="http://spam.abuse.net">http://spam.abuse.net</a>
Sometimes you have to stride boldly up to Life,
look it straight in the eye, and say "huh?"</pre>
</body>
</html>