RT - Install Problem with HTTP::Server::Simple

Hello List - I’m trying to install the most recent version of RT 3.4.2,
which I downloaded today, on a Fedora Core 3 box running perl 5.8.3.

I have been running:

#perl sbin/rt-test-dependencies --with-mysql --install

… and iterating between loading perl modules with CPAN, and re-running the
rt-test-dependencies script.

However, I am stuck on HTTP::Server::Simple. I just cannot get it to
install. I managed to figure out I needed the perl modules pod and pod
coverage since it was failing on those, but now, no matter what I do it gets
stuck on a test called t/04cgi, and I cannot find any info on this.


t/01live…ok 4/10# started server on 943
t/01live…ok
t/02pod…ok
t/03podcoverage…ok
t/04cgi…ok 4/22# Failed test (t/04cgi.t at line 44)

'HTTP/1.0 200 OK

A larger snip of the trace is below, but, can anyone on the list offer a
word of advice as to what module I need to be concentrating on?
Your advice is welcome and much appreciated. Thank you kindly in advance.

Best regards,
Rick Cogley

perl:
5.8.3users:
rt group (rt3)…found
bin owner (root)…found
libs owner (root)…found
libs group (bin)…found
web owner (apache)…found
web group (apache)…found
MASON dependencies:
HTTP::Server::Simple 0.07…MISSING
Going to read /opt/.cpan/Metadata
Database was generated on Fri, 17 Jun 2005 23:57:35 GMT
Running install for module HTTP::Server::Simple
Running make for J/JE/JESSE/HTTP-Server-Simple-0.09.tar.gz
CPAN: Compress::Zlib loaded ok
Checksum for
/opt/.cpan/sources/authors/id/J/JE/JESSE/HTTP-Server-Simple-0.09.tar.gz ok
Scanning cache /opt/.cpan/build for sizes
HTTP-Server-Simple-0.09/
HTTP-Server-Simple-0.09/inc/
HTTP-Server-Simple-0.09/inc/Module/
HTTP-Server-Simple-0.09/inc/Module/Install.pm
HTTP-Server-Simple-0.09/inc/Module/Install/
HTTP-Server-Simple-0.09/inc/Module/Install/Fetch.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Makefile.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Base.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Metadata.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Can.pm
HTTP-Server-Simple-0.09/inc/Module/Install/WriteAll.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Win32.pm
HTTP-Server-Simple-0.09/Changes
HTTP-Server-Simple-0.09/MANIFEST
HTTP-Server-Simple-0.09/t/
HTTP-Server-Simple-0.09/t/03podcoverage.t
HTTP-Server-Simple-0.09/t/02pod.t
HTTP-Server-Simple-0.09/t/01live.t
HTTP-Server-Simple-0.09/t/00smoke.t
HTTP-Server-Simple-0.09/t/04cgi.t
HTTP-Server-Simple-0.09/lib/
HTTP-Server-Simple-0.09/lib/HTTP/
HTTP-Server-Simple-0.09/lib/HTTP/Server/
HTTP-Server-Simple-0.09/lib/HTTP/Server/Simple/
HTTP-Server-Simple-0.09/lib/HTTP/Server/Simple/CGI.pm
HTTP-Server-Simple-0.09/lib/HTTP/Server/Simple.pm
HTTP-Server-Simple-0.09/META.yml
HTTP-Server-Simple-0.09/ex/
HTTP-Server-Simple-0.09/ex/sample_server
HTTP-Server-Simple-0.09/SIGNATURE
HTTP-Server-Simple-0.09/Makefile.PL
HTTP-Server-Simple-0.09/README
Removing previously used /opt/.cpan/build/HTTP-Server-Simple-0.09

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

Checking if your kit is complete…
Looks good
Writing Makefile for HTTP::Server::Simple
cp lib/HTTP/Server/Simple.pm blib/lib/HTTP/Server/Simple.pm
cp lib/HTTP/Server/Simple/CGI.pm blib/lib/HTTP/Server/Simple/CGI.pm
Manifying blib/man3/HTTP::Server::Simple.3pm
Manifying blib/man3/HTTP::Server::Simple::CGI.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…HTTP::Server::Simple is an abstract base class
Direct use of this module is deprecated
Upgrading this object to an HTTP::Server::Simple::CGI object
t/00smoke…ok
t/01live…HTTP::Server::Simple is an abstract base class
Direct use of this module is deprecated
Upgrading this object to an HTTP::Server::Simple::CGI object
t/01live…ok 4/10# started server on 943
t/01live…ok
t/02pod…ok
t/03podcoverage…ok
t/04cgi…ok 4/22# Failed test (t/04cgi.t at line 44)

'HTTP/1.0 200 OK

<<-<<-<<-<<-<<-<<-<<-<<-<<-<<-
Rick Cogley (rick.cogley@esolia.co.jp mailto:rick.cogley@esolia.co.jp )

Tel: 03-5940-6880 | Fax: 03-5940-6881 | Cell: 090-4423-5475
(Outside Japan, remove leading zero-+81-3-5940-6880)
English: www.esolia.com http://www.esolia.com/ | Japanese:
www.esolia.co.jp http://www.esolia.co.jp/

Bilingual IT solutions and management firm-eSolia.
<<-<<-<<-<<-<<-<<-<<-<<-<<-<<-

Cogley, Rick wrote:

Hello List - I’m trying to install the most recent version of RT 3.4.2,
which I downloaded today, on a Fedora Core 3 box running perl 5.8.3.

I have been running:

#perl sbin/rt-test-dependencies --with-mysql --install

… and iterating between loading perl modules with CPAN, and re-running the
rt-test-dependencies script.

However, I am stuck on HTTP::Server::Simple. I just cannot get it to
install. I managed to figure out I needed the perl modules pod and pod
coverage since it was failing on those, but now, no matter what I do it gets
stuck on a test called t/04cgi, and I cannot find any info on this.


t/01live…ok 4/10# started server on 943
t/01live…ok
t/02pod…ok
t/03podcoverage…ok
t/04cgi…ok 4/22# Failed test (t/04cgi.t at line 44)

'HTTP/1.0 200 OK

A larger snip of the trace is below, but, can anyone on the list offer a
word of advice as to what module I need to be concentrating on?
Your advice is welcome and much appreciated. Thank you kindly in advance.
Goto cpan build directory
cd /opt/.cpan/build/HTTP-Server-Simple-0.09
perl Makefile.PL
make
make test TEST_FILES=t/04cgi.t TEST_VERBOSE=1
Then send full output of the last command.

Regards, Ruslan.

Best regards,
Rick Cogley

===

[snip]

Thank you for the response - here is the output in full -

========= BEGIN OUTPUT ==================

perl:
5.8.3users:
rt group (rt3)…found
bin owner (root)…found
libs owner (root)…found
libs group (bin)…found
web owner (apache)…found
web group (apache)…found
MASON dependencies:
HTTP::Server::Simple 0.07…MISSING
Going to read /opt/.cpan/Metadata
Database was generated on Fri, 17 Jun 2005 23:57:35 GMT Running install
for module HTTP::Server::Simple Running make for
J/JE/JESSE/HTTP-Server-Simple-0.09.tar.gz
CPAN: Compress::Zlib loaded ok
Checksum for
/opt/.cpan/sources/authors/id/J/JE/JESSE/HTTP-Server-Simple-0.09.tar.gz ok
Scanning cache /opt/.cpan/build for sizes HTTP-Server-Simple-0.09/
HTTP-Server-Simple-0.09/inc/ HTTP-Server-Simple-0.09/inc/Module/
HTTP-Server-Simple-0.09/inc/Module/Install.pm
HTTP-Server-Simple-0.09/inc/Module/Install/
HTTP-Server-Simple-0.09/inc/Module/Install/Fetch.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Makefile.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Base.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Metadata.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Can.pm
HTTP-Server-Simple-0.09/inc/Module/Install/WriteAll.pm
HTTP-Server-Simple-0.09/inc/Module/Install/Win32.pm
HTTP-Server-Simple-0.09/Changes
HTTP-Server-Simple-0.09/MANIFEST
HTTP-Server-Simple-0.09/t/
HTTP-Server-Simple-0.09/t/03podcoverage.t
HTTP-Server-Simple-0.09/t/02pod.t
HTTP-Server-Simple-0.09/t/01live.t
HTTP-Server-Simple-0.09/t/00smoke.t
HTTP-Server-Simple-0.09/t/04cgi.t
HTTP-Server-Simple-0.09/lib/
HTTP-Server-Simple-0.09/lib/HTTP/
HTTP-Server-Simple-0.09/lib/HTTP/Server/
HTTP-Server-Simple-0.09/lib/HTTP/Server/Simple/
HTTP-Server-Simple-0.09/lib/HTTP/Server/Simple/CGI.pm
HTTP-Server-Simple-0.09/lib/HTTP/Server/Simple.pm
HTTP-Server-Simple-0.09/META.yml
HTTP-Server-Simple-0.09/ex/
HTTP-Server-Simple-0.09/ex/sample_server
HTTP-Server-Simple-0.09/SIGNATURE
HTTP-Server-Simple-0.09/Makefile.PL
HTTP-Server-Simple-0.09/README
Removing previously used /opt/.cpan/build/HTTP-Server-Simple-0.09

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

Checking if your kit is complete…
Looks good
Writing Makefile for HTTP::Server::Simple cp lib/HTTP/Server/Simple.pm
blib/lib/HTTP/Server/Simple.pm cp lib/HTTP/Server/Simple/CGI.pm
blib/lib/HTTP/Server/Simple/CGI.pm
Manifying blib/man3/HTTP::Server::Simple.3pm
Manifying blib/man3/HTTP::Server::Simple::CGI.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 t/02pod…ok
t/03podcoverage…ok t/04cgi…dubious
Test returned status 7 (wstat 1792, 0x700) DIED. FAILED tests 5, 7,
10-12, 18, 20
Failed 7/22 tests, 68.18% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
t/04cgi.t 7 1792 22 7 31.82% 5 7 10-12 18 20
/usr/bin/make test – NOT OK
Running make install
make test had returned bad status, won’t install without force
HTTP::Server::Simple::Mason 0.03…MISSING Running install for
module HTTP::Server::Simple::Mason Running make for
J/JE/JESSE/HTTP-Server-Simple-Mason-0.05.tar.gz
Checksum for
/opt/.cpan/sources/authors/id/J/JE/JESSE/HTTP-Server-Simple-Mason-0.05.tar.g
z ok HTTP-Server-Simple-Mason-0.05/ HTTP-Server-Simple-Mason-0.05/lib/
HTTP-Server-Simple-Mason-0.05/lib/HTTP/
HTTP-Server-Simple-Mason-0.05/lib/HTTP/Server/
HTTP-Server-Simple-Mason-0.05/lib/HTTP/Server/Simple/
HTTP-Server-Simple-Mason-0.05/lib/HTTP/Server/Simple/Mason.pm
HTTP-Server-Simple-Mason-0.05/inc/
HTTP-Server-Simple-Mason-0.05/inc/Module/
HTTP-Server-Simple-Mason-0.05/inc/Module/Install.pm
HTTP-Server-Simple-Mason-0.05/inc/Module/Install/
HTTP-Server-Simple-Mason-0.05/inc/Module/Install/Fetch.pm
HTTP-Server-Simple-Mason-0.05/inc/Module/Install/Makefile.pm
HTTP-Server-Simple-Mason-0.05/inc/Module/Install/Base.pm
HTTP-Server-Simple-Mason-0.05/inc/Module/Install/Metadata.pm
HTTP-Server-Simple-Mason-0.05/inc/Module/Install/Can.pm
HTTP-Server-Simple-Mason-0.05/inc/Module/Install/WriteAll.pm
HTTP-Server-Simple-Mason-0.05/inc/Module/Install/Win32.pm
HTTP-Server-Simple-Mason-0.05/MANIFEST
HTTP-Server-Simple-Mason-0.05/t/
HTTP-Server-Simple-Mason-0.05/t/03podcoverage.t
HTTP-Server-Simple-Mason-0.05/t/02pod.t
HTTP-Server-Simple-Mason-0.05/t/01live.t
HTTP-Server-Simple-Mason-0.05/t/00smoke.t
HTTP-Server-Simple-Mason-0.05/META.yml
HTTP-Server-Simple-Mason-0.05/ex/
HTTP-Server-Simple-Mason-0.05/ex/sample_server.pl
HTTP-Server-Simple-Mason-0.05/Makefile.PL
HTTP-Server-Simple-Mason-0.05/SIGNATURE
Removing previously used /opt/.cpan/build/HTTP-Server-Simple-Mason-0.05

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

Checking if your kit is complete…
Looks good
Writing Makefile for HTTP::Server::Simple::Mason
---- Unsatisfied dependencies detected during
[J/JE/JESSE/HTTP-Server-Simple-Mason-0.05.tar.gz] -----
HTTP::Server::Simple
Shall I follow them and prepend them to the queue of modules we are
processing right now? [yes] Running make test
Delayed until after prerequisites
Running make install
Delayed until after prerequisites
Running install for module HTTP::Server::Simple Running make for
J/JE/JESSE/HTTP-Server-Simple-0.09.tar.gz
Is already unwrapped into directory
/opt/.cpan/build/HTTP-Server-Simple-0.09
Has already been processed within this session 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 t/02pod…ok
t/03podcoverage…ok t/04cgi…dubious
Test returned status 7 (wstat 1792, 0x700) DIED. FAILED tests 5, 7,
10-12, 18, 20
Failed 7/22 tests, 68.18% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
t/04cgi.t 7 1792 22 7 31.82% 5 7 10-12 18 20
/usr/bin/make test – NOT OK
Running make install
make test had returned bad status, won’t install without force Running
make for J/JE/JESSE/HTTP-Server-Simple-Mason-0.05.tar.gz
Is already unwrapped into directory
/opt/.cpan/build/HTTP-Server-Simple-Mason-0.05

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

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…dubious
Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests
1-8
Failed 8/8 tests, 0.00% okay
t/01live…dubious
Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests
1-5
Failed 5/5 tests, 0.00% okay
t/02pod…ok
t/03podcoverage…skipped
all skipped: Test::Pod::Coverage 1.04 required for testing POD
coverage Failed Test Stat Wstat Total Fail Failed List of Failed
t/00smoke.t 255 65280 8 14 175.00% 1-8
t/01live.t 255 65280 5 10 200.00% 1-5
1 test skipped.
/usr/bin/make test – NOT OK
Running make install
make test had returned bad status, won’t install without force MAILGATE
dependencies:
CLI dependencies:
CORE dependencies:
DEV dependencies:
MYSQL dependencies:

========= END OUTPUT ==================

Very much appreciate your help!
Cheers
RickFrom: Ruslan U. Zakirov [mailto:Ruslan.Zakirov@miet.ru]
Sent: Sunday, June 19, 2005 1:46 AM
To: Cogley, Rick
Cc: 'rt-users@lists.bestpractical.com’
Subject: Re: [rt-users] RT - Install Problem with HTTP::Server::Simple

Cogley, Rick wrote:

Hello List - I’m trying to install the most recent version of RT
3.4.2, which I downloaded today, on a Fedora Core 3 box running perl
5.8.3.

I have been running:

#perl sbin/rt-test-dependencies --with-mysql --install

… and iterating between loading perl modules with CPAN, and
re-running the rt-test-dependencies script.

However, I am stuck on HTTP::Server::Simple. I just cannot get it to
install. I managed to figure out I needed the perl modules pod and pod
coverage since it was failing on those, but now, no matter what I do
it gets stuck on a test called t/04cgi, and I cannot find any info on
this.


t/01live…ok 4/10# started server on 943
t/01live…ok t/02pod…ok t/03podcoverage…ok
t/04cgi…ok 4/22# Failed test (t/04cgi.t at line 44)

'HTTP/1.0 200 OK

A larger snip of the trace is below, but, can anyone on the list offer
a word of advice as to what module I need to be concentrating on?
Your advice is welcome and much appreciated. Thank you kindly in advance.
Goto cpan build directory
cd /opt/.cpan/build/HTTP-Server-Simple-0.09
perl Makefile.PL
make
make test TEST_FILES=t/04cgi.t TEST_VERBOSE=1
Then send full output of the last command.

Regards, Ruslan.

Best regards,
Rick Cogley

===

[snip]