HTTP::Server::Simple::Mason Install woes

OS: RHAS4 (2.6.9-42.0.2)
RT: 3.6.3
Perl: 5.8.5
HTML::Mason: 1.35

I’m trying to install HTTP::Server::Simple::Mason and I’m getting the
following errors. I searched the archives and found the same errors,
and the solution was to upgrade to HTML::Mason 1.31 – I’m beyond that.
I also have another installation of RT which has the same exact setup
of the above versions, and HTTP::Server::Simple::Mason installed there
just fine. Any ideas? Thanks!

cpan[1]> install HTTP::Server::Simple::Mason
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Wed, 31 Jan 2007 04:27:27 GMT
Running install for module HTTP::Server::Simple::Mason
Running make for J/JE/JESSE/HTTP-Server-Simple-Mason-0.09.tar.gz
CPAN: Digest::SHA loaded ok
Checksum for
/root/.cpan/sources/authors/id/J/JE/JESSE/HTTP-Server-Simple-Mason-
0.09.tar.gz ok
Scanning cache /root/.cpan/build for sizes
HTTP-Server-Simple-Mason-0.09/
HTTP-Server-Simple-Mason-0.09/lib/
HTTP-Server-Simple-Mason-0.09/lib/HTTP/
HTTP-Server-Simple-Mason-0.09/lib/HTTP/Server/
HTTP-Server-Simple-Mason-0.09/lib/HTTP/Server/Simple/
HTTP-Server-Simple-Mason-0.09/lib/HTTP/Server/Simple/Mason.pm
HTTP-Server-Simple-Mason-0.09/inc/
HTTP-Server-Simple-Mason-0.09/inc/Module/
HTTP-Server-Simple-Mason-0.09/inc/Module/Install.pm
HTTP-Server-Simple-Mason-0.09/inc/Module/Install/
HTTP-Server-Simple-Mason-0.09/inc/Module/Install/Fetch.pm
HTTP-Server-Simple-Mason-0.09/inc/Module/Install/Makefile.pm
HTTP-Server-Simple-Mason-0.09/inc/Module/Install/Base.pm
HTTP-Server-Simple-Mason-0.09/inc/Module/Install/Metadata.pm
HTTP-Server-Simple-Mason-0.09/inc/Module/Install/Can.pm
HTTP-Server-Simple-Mason-0.09/inc/Module/Install/WriteAll.pm
HTTP-Server-Simple-Mason-0.09/inc/Module/Install/Win32.pm
HTTP-Server-Simple-Mason-0.09/t/
HTTP-Server-Simple-Mason-0.09/t/05handlederrors.t
HTTP-Server-Simple-Mason-0.09/t/04unhandlederrors.t
HTTP-Server-Simple-Mason-0.09/t/03podcoverage.t
HTTP-Server-Simple-Mason-0.09/t/02pod.t
HTTP-Server-Simple-Mason-0.09/t/01live.t
HTTP-Server-Simple-Mason-0.09/t/00smoke.t
HTTP-Server-Simple-Mason-0.09/Changes
HTTP-Server-Simple-Mason-0.09/MANIFEST
HTTP-Server-Simple-Mason-0.09/META.yml
HTTP-Server-Simple-Mason-0.09/ex/
HTTP-Server-Simple-Mason-0.09/ex/sample_server.pl
HTTP-Server-Simple-Mason-0.09/Makefile.PL
HTTP-Server-Simple-Mason-0.09/SIGNATURE
Removing previously used /root/.cpan/build/HTTP-Server-Simple-Mason-0.09

CPAN.pm: Going to build J/JE/JESSE/HTTP-Server-Simple-Mason-0.09.tar.gz

Checking if your kit is complete…
Looks good
Writing Makefile for HTTP::Server::Simple::Mason
CPAN: YAML loaded ok
cp lib/HTTP/Server/Simple/Mason.pm blib/lib/HTTP/Server/Simple/Mason.pm
Manifying blib/man3/HTTP::Server::Simple::Mason.3pm
/usr/bin/make – OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl “-MExtUtils::Command::MM” “-e”
“test_harness(0,
‘inc’, ‘blib/lib’, ‘blib/arch’)” t/*.t
t/00smoke…ok
t/01live…ok 1/5Use of uninitialized value in pattern match
(m//) a
t t/01live.t line 18, line 16.

Failed test ‘Returns a page containing only 2’

at t/01live.t line 18.

undef

doesn’t match ‘(?-xism:2$)’

t/01live…ok 5/5# Looks like you failed 1 test of 5.
t/01live…dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 4
Failed 1/5 tests, 80.00% okay
t/02pod…skipped
all skipped: Test::Pod 1.14 required for testing POD
t/03podcoverage…skipped
all skipped: Test::Pod::Coverage 1.04 required for testing POD
coverage
t/04unhandlederrors…ok 1/5

Failed test ‘Returns an empty page’

at t/04unhandlederrors.t line 18.

got: undef

expected: ‘’

t/04unhandlederrors…ok 5/5# Looks like you failed 1 test of 5.
t/04unhandlederrors…dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 4
Failed 1/5 tests, 80.00% okay
t/05handlederrors…ok 1/5

Failed test ‘custom error handler called’

at t/05handlederrors.t line 18.

got: undef

expected: ‘We handled this error’

t/05handlederrors…NOK 4/5# Looks like you failed 1 test of 5.
t/05handlederrors…dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 4
Failed 1/5 tests, 80.00% okay
Failed Test Stat Wstat Total Fail List of Failed
t/01live.t 1 256 5 1 4
t/04unhandlederrors.t 1 256 5 1 4
t/05handlederrors.t 1 256 5 1 4
2 tests skipped.
Failed 3/6 test scripts. 3/23 subtests failed.
Files=6, Tests=23, 6 wallclock secs ( 1.36 cusr + 0.37 csys = 1.73 CPU)
Failed 3/6 test programs. 3/23 subtests failed.
make: *** [test_dynamic] Error 1
/usr/bin/make test – NOT OK
Running make install
make test had returned bad status, won’t install without force
Failed during this command:
JESSE/HTTP-Server-Simple-Mason-0.09.tar.gz : make_test NO

Regards,

joe
Joe Casadonte
joe.casadonte@oracle.com

OS: RHAS4 (2.6.9-42.0.2)
RT: 3.6.3
Perl: 5.8.5
HTML::Mason: 1.35

I’m trying to install HTTP::Server::Simple::Mason and I’m getting the
following errors. I searched the archives and found the same errors,
and the solution was to upgrade to HTML::Mason 1.31 – I’m beyond that.
I also have another installation of RT which has the same exact setup
of the above versions, and HTTP::Server::Simple::Mason installed there
just fine. Any ideas? Thanks!

I have tried to get the two Perl environments as close as possible.
Here are the only differences:

Module Name Fails Works
======================= ===== ======
DBI 1.53 1.40-8
PAR::Dist 0.21 0.11
Test::Exception 0.24 0.21
Test::Harness 2.64 (not installed)

If I remove Test::Harness from the system that fails, I can’t install
anything. Anything else I can try? Can I just ignore the failed test
and force it? How soon will I know if that causes problems?

Thanks!

Regards,

joe
Joe Casadonte
joe.casadonte@oracle.com

You can skip this module at all, it’s only required for standalone server.On 2/1/07, Joe Casadonte joe.casadonte@oracle.com wrote:

On 1/31/2007 7:34 PM, Joe Casadonte wrote:

OS: RHAS4 (2.6.9-42.0.2)
RT: 3.6.3
Perl: 5.8.5
HTML::Mason: 1.35

I’m trying to install HTTP::Server::Simple::Mason and I’m getting the
following errors. I searched the archives and found the same errors,
and the solution was to upgrade to HTML::Mason 1.31 – I’m beyond that.
I also have another installation of RT which has the same exact setup
of the above versions, and HTTP::Server::Simple::Mason installed there
just fine. Any ideas? Thanks!

I have tried to get the two Perl environments as close as possible.
Here are the only differences:

Module Name Fails Works
======================= ===== ======
DBI 1.53 1.40-8
PAR::Dist 0.21 0.11
Test::Exception 0.24 0.21
Test::Harness 2.64 (not installed)

If I remove Test::Harness from the system that fails, I can’t install
anything. Anything else I can try? Can I just ignore the failed test
and force it? How soon will I know if that causes problems?

Thanks!


Regards,

joe
Joe Casadonte
joe.casadonte@oracle.com


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Best regards, Ruslan.