Greenstone Install problem

From Don Dollberg
Date02 Feb 2003 14:09:01 -0500
Subject Greenstone Install problem
I have installed Greenstone on a SuSE LINUX 8.1 system which is running
PERL 5.8.0 and Apache 1.3.X. While it would appear that all went well I
am having problems running the Collector or the equivalent command line
import.pl.

I have run source setup.bash and the environemnt variable GSDLHOME is
set to the install tree at /usr/local/gsdl GSDL_OS is set to LINUX and
the entire gsdl tree is full read, write and execute (chmod 777).

When I run import.pl demo (demo collection provided with greenstone)
with the collect.cfg provided, even as root, the following errors
appear:

-------------------------------------------

garfield:/usr/local/gsdl/bin/script # ./import.pl demo

Uncaught exception from user code:
Can't load
'/usr/local/gsdl/perllib/cpan/auto/XML/Parser/Expat/Expat.so' for module
XML::Parser::Expat:
/usr/local/gsdl/perllib/cpan/auto/XML/Parser/Expat/Expat.so: undefined
symbol: PL_sv_undef at
/usr/lib/perl5/5.8.0/i586-linux-thread-multi/DynaLoader.pm line 229.
at /usr/local/gsdl/perllib/cpan/XML/Parser.pm line 15
Compilation failed in require at
/usr/local/gsdl/perllib/cpan/XML/Parser.pm line 15.
BEGIN failed--compilation aborted at
/usr/local/gsdl/perllib/cpan/XML/Parser.pm line 19.
Compilation failed in require at
/usr/local/gsdl/perllib/plugins/XMLPlug.pm line 36.
BEGIN failed--compilation aborted at
/usr/local/gsdl/perllib/plugins/XMLPlug.pm line 36.
Compilation failed in require at
/usr/local/gsdl/perllib/plugins/GAPlug.pm line 32.
BEGIN failed--compilation aborted at
/usr/local/gsdl/perllib/plugins/GAPlug.pm line 32.
Compilation failed in require at /usr/local/gsdl/perllib/plugin.pm line
55.
plugin::load_plugins('ARRAY(0x82fd594)',2,'STDERR','import::FAILLOG')
called at ./import.pl line 247
import::main() called at ./import.pl line 94

----------------------------------------------

Am I missing a PERL module other than provided by Greenstone or is this
a confi problem with the original install? Afte looking through the
archives I noticed a problem in an earlier version of greenstone related
to the module XML::parser but the answer did not seem to address this
problem which susggests a PERL problem. BTW PERL and the standard
libraries are in the usual directories as installed by SuSE,
/usr/bin/perl and /usr/lib/perl etc.

Thoughts? Ideas? on how to resolve the problem.

Thank you
Don Dollberg
dond@spsp.net