make test fails for XML::PARSER



Hi all,

In order to get SOAP Lite installed, I had to install a bunch of other
prereq perl modules, including XML::PARSER. The only prereq to
XML::PARSER I needed to install was expat. I downloaded expat 1.95.8
from sourceforge and installed it ... all the output indicated that
expat installed successfully. I then moved on to xml parser. I
downloaded version 2.23 from CPAN, ran 'perl Makefile.PL' which
completed without errors, then ran 'make' which also completed without
errors.

Then I ran 'make test' and this bombed out with the following output:

>sudo make test
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/astress.........FAILED tests 4-23

Failed 20/23 tests, 13.04% okay
t/cdata...........PositionContext: Parse position is outside of buffer
at
/home/users/teljmg1/perl_stuff/XML-Parser-2.23/blib/lib/XML/Parser/Expat.pm
line 344.
t/cdata...........dubious

Test returned status 2 (wstat 512, 0x200)
DIED. FAILED test 2
Failed 1/2 tests, 50.00% okay
t/decl............PositionContext: Parse position is outside of buffer
at
/home/users/teljmg1/perl_stuff/XML-Parser-2.23/blib/lib/XML/Parser/Expat.pm
line 344.
t/decl............dubious

Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 2-17
Failed 16/17 tests, 5.88% okay
t/defaulted.......
no element found at line 1, column 0, byte -1 at
/home/users/teljmg1/perl_stuff/XML-Parser-2.23/blib/lib/XML/Parser.pm
line 153
t/defaulted.......dubious

Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-4
Failed 3/4 tests, 25.00% okay
t/encoding........
no element found at line 1, column 0, byte -1 at
/home/users/teljmg1/perl_stuff/XML-Parser-2.23/blib/lib/XML/Parser.pm
line 153
t/encoding........dubious

Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-4
Failed 3/4 tests, 25.00% okay
t/external_ent....
no element found at line 1, column 0, byte -1 at
/home/users/teljmg1/perl_stuff/XML-Parser-2.23/blib/lib/XML/Parser.pm
line 153
t/external_ent....dubious

Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-5
Failed 4/5 tests, 20.00% okay
t/file............ok

t/finish..........ok

t/namespaces......PositionContext: Parse position is outside of buffer
at
/home/users/teljmg1/perl_stuff/XML-Parser-2.23/blib/lib/XML/Parser/Expat.pm
line 344.
t/namespaces......dubious

Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 2-16
Failed 15/16 tests, 6.25% okay
t/partial.........
no element found at line 1, column 0, byte -1 at t/partial.t line 21
t/partial.........dubious

Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED test 2
Failed 1/2 tests, 50.00% okay
t/stream..........ok

Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/astress.t 23 20 86.96% 4-23
t/cdata.t 2 512 2 2 100.00% 2
t/decl.t 2 512 17 32 188.24% 2-17
t/defaulted.t 255 65280 4 6 150.00% 2-4
t/encoding.t 255 65280 4 6 150.00% 2-4
t/external_ent.t 255 65280 5 8 160.00% 2-5
t/namespaces.t 2 512 16 30 187.50% 2-16
t/partial.t 255 65280 2 2 100.00% 2
Failed 8/11 test scripts, 27.27% okay. 63/81 subtests failed, 22.22%
okay.
*** Error code 29
make: Fatal error: Command failed for target `test_dynamic'



I don't understand any of the errors in that output, and have no idea
how to resolve this ... I tried to run 'make install' anyway just
hoping that I could fake out SOAP with a half-installed xml parser, but
no joy there. Install of xml parser also got boatloads of errors, and
althout SOAP::Lite installed afterwards, it doesn't work as expected
(to be expected since module XML::PARSER isn't really functional).

Can anyone suggest something to resolve the proble with installing
XML::PARSER ? The system is a Solaris 8 (SPARC) box, and I've tried to
install all these modules against perl 5.8.3 and 5.8.7 (there's at
least 4 different version of perl on this machine) with exactly the
same results.

What really gripes me is I was able to install this package (& SOAP
Lite) on a different Solaris box a few months ago, and it's working
there without a hitch.

I'm at my wit's end, any assistance will be greatly appreciated.

.



Relevant Pages

  • problem with instalaion of DBD::mysql
    ... i installed mysql database via Mysql-serever-5.1.10-0.i386.rpm also via ... But i could not install DBD::mysql thru cpan. ... Perhaps a required shared library or dll isn't installed where expected ... FAILED tests 4-5 ...
    (perl.beginners)
  • DB Module installation issue in Perl
    ... we recently installed perl on new server. ... System error: Exec format error ... make install. ... FAILED tests 4-5 ...
    (comp.lang.perl.misc)
  • Attempting to install DBD
    ... I am attempting to install DBD-mysql-2.9003 on a Solaris 2.8 machine. ... ql/mysql.so' for modul. ... Perhaps a required shared library or dll isn't installed where expected ... FAILED tests 4-5 ...
    (perl.dbi.users)
  • Trying to install DBD::MySQL on raq3 - Failed 17/18 test scripts, 5.56% okay. 727/730 subtests faile
    ... I'm trying to install DBD-mysql-2.9004. ... Perhaps a required shared library or dll isn't installed where expected ... FAILED tests 4-5 ... t/20createdrop.....install_driverfailed: Can't load ...
    (perl.dbi.users)
  • DBD::mysql make test failures (another instance)
    ... I've got mysql in a not so standard directory, ... compilation of perl 5.8.6 and mod_perl. ... FAILED tests 30, 46-48 ... Any ideas what these failures are, can I go ahead and install or is ...
    (perl.dbi.users)