Hi,
I’m attempting an install of RT 3.0 on RedHat 7.3 (out of the box
configuration with RPMS, no tarballs)
[root@vault rt-3-0-0]# rpm -qa | grep apache
apache-devel-1.3.23-11
apache-1.3.23-11
[root@vault rt-3-0-0]# rpm -qa | grep perl
perl-DB_File-1.75-34.99.6
perl-HTML-Parser-3.26-2
perl-Parse-Yapp-1.05-15
perl-XML-Encoding-1.01-9
perl-XML-Dumper-0.4-12
mod_perl-1.26-5
perl-SGMLSpm-1.03ii-4
perl-5.6.1-34.99.6
perl-CPAN-1.59_54-34.99.6
perl-NDBM_File-1.75-34.99.6
perl-DateManip-5.40-15
perl-HTML-Tagset-3.03-14
perl-libnet-1.0901-17
perl-MIME-Base64-2.12-14
perl-Storable-1.0.14-15
perl-libwww-perl-5.63-9
perl-XML-Grove-0.46alpha-11
perl-libxml-perl-0.07-14
perl-XML-Twig-2.02-9
perl-DBD-MySQL-1.2219-6
perl-CGI-2.752-34.99.6
groff-perl-1.17.2-12
perl-Digest-MD5-2.16-15
perl-libxml-enno-1.02-15
perl-URI-1.17-16
perl-XML-Parser-2.30-15
perl-Crypt-SSLeay-0.35-15
perl-DBI-1.21-1
[root@vault rt-3-0-0]# rpm -qa | grep php
php-ldap-4.1.2-7
php-devel-4.1.2-7
asp2php-0.76.2-1
php-4.1.2-7
[root@vault rt-3-0-0]#
The only glitch thus far is with Apache::Request which fails its tests
for some reason which is not apparent to me. Attached dependency
install session follows.
I suspect that perhaps my /etc/httpd/conf/httpd.conf needs some
adjustments but I can’t be sure. I can include parts of it if required
to help troubleshoot.
Any pointers anybody might have would be greatly appreciated!
Thanks,
Curtis
[root@vault rt-3-0-0]# perl sbin/rt-test-dependencies --with-mysql
–with-modperl1 --install
I18N-COMPAT dependencies:
Text::Iconv …found
Encode::compat 0.04…found
MASON dependencies:
Params::Validate 0.02…found
Cache::Cache …found
Exception::Class …found
HTML::Mason 1.16…found
MLDBM …found
Errno …found
FreezeThaw …found
Digest::MD5 …found
CGI::Cookie 1.20…found
Storable …found
Apache::Session 1.53…found
CLI dependencies:
Getopt::Long 2.24…found
MYSQL dependencies:
DBD::mysql 2.0416…found
DEV dependencies:
Regexp::Common …found
Time::HiRes …found
Test::Inline …found
WWW::Mechanize …found
MODPERL1 dependencies:
CGI …found
Apache::Request …MISSING
Going to read /root/.cpan/Metadata
Database was generated on Mon, 31 Mar 2003 11:45:27 GMT
Running install for module Apache::Request
Running make for J/JI/JIMW/libapreq-1.1.tar.gz
CPAN: MD5 security checks disabled because MD5 not installed.
Please consider installing the MD5 module.
Scanning cache /root/.cpan/build for sizes
libapreq-1.1/
libapreq-1.1/c/
libapreq-1.1/c/Makefile.noperl
libapreq-1.1/c/apache_cookie.c
libapreq-1.1/c/Makefile.PL
libapreq-1.1/c/apache_multipart_buffer.c
libapreq-1.1/c/apache_request.h
libapreq-1.1/c/Makefile.am
libapreq-1.1/c/apache_request.c
libapreq-1.1/c/apache_cookie.h
libapreq-1.1/c/Makefile.in
libapreq-1.1/c/apache_multipart_buffer.h
libapreq-1.1/t/
libapreq-1.1/t/inherit.t
libapreq-1.1/t/request.t
libapreq-1.1/t/apreq/
libapreq-1.1/t/apreq/request.t
libapreq-1.1/t/apreq/big_input.t
libapreq-1.1/t/apreq/cookie.t
libapreq-1.1/t/api.pl
libapreq-1.1/t/request-param.pl
libapreq-1.1/t/response/
libapreq-1.1/t/response/TestApReq/
libapreq-1.1/t/response/TestApReq/cookie.pm
libapreq-1.1/t/response/TestApReq/request.pm
libapreq-1.1/t/response/TestApReq/big_input.pm
libapreq-1.1/t/book.gif
libapreq-1.1/t/TEST.win32
libapreq-1.1/t/httpd.conf
libapreq-1.1/t/request-inherit.pl
libapreq-1.1/t/httpd.conf.win32
libapreq-1.1/t/request-cookie.pl
libapreq-1.1/t/cookie.t
libapreq-1.1/t/request-upload.pl
libapreq-1.1/t/TEST.PL
libapreq-1.1/Changes
libapreq-1.1/Cookie/
libapreq-1.1/Cookie/Cookie.xs
libapreq-1.1/Cookie/Cookie.pm
libapreq-1.1/Cookie/Makefile.PL
libapreq-1.1/MANIFEST
libapreq-1.1/typemap
libapreq-1.1/aclocal.m4
libapreq-1.1/patches/
libapreq-1.1/patches/README
libapreq-1.1/patches/apache-1.3+apreq.patch
libapreq-1.1/eg/
libapreq-1.1/eg/perl/
libapreq-1.1/eg/perl/file_upload.pl
libapreq-1.1/eg/perl/cookie.pl
libapreq-1.1/eg/c/
libapreq-1.1/eg/c/testapreq/
libapreq-1.1/eg/c/testapreq/Makefile.apxs
libapreq-1.1/eg/c/testapreq/mod_testapreq.c
libapreq-1.1/eg/c/testapreq/mod_testapreq.module
libapreq-1.1/eg/c/testapreq/Makefile.tmpl
libapreq-1.1/patch
libapreq-1.1/ltmain.sh
libapreq-1.1/config.guess
libapreq-1.1/Request/
libapreq-1.1/Request/Request.pm
libapreq-1.1/Request/Makefile.PL
libapreq-1.1/Request/Request.xs
libapreq-1.1/configure.in
libapreq-1.1/libapreq.pod
libapreq-1.1/CREDITS
libapreq-1.1/configure
libapreq-1.1/acinclude.m4
libapreq-1.1/README
libapreq-1.1/LICENSE
libapreq-1.1/depcomp
libapreq-1.1/lib/
libapreq-1.1/lib/Apache/
libapreq-1.1/lib/Apache/libapreq.pm
libapreq-1.1/autom4te-2.53.cache/
libapreq-1.1/autom4te-2.53.cache/traces.0
libapreq-1.1/autom4te-2.53.cache/output.0
libapreq-1.1/autom4te-2.53.cache/requests
libapreq-1.1/config.sub
libapreq-1.1/missing
libapreq-1.1/Makefile.in
libapreq-1.1/install-sh
libapreq-1.1/mkinstalldirs
libapreq-1.1/INSTALL.MacOSX
libapreq-1.1/ToDo
libapreq-1.1/BUILD.sh
libapreq-1.1/Makefile.am
libapreq-1.1/INSTALL
libapreq-1.1/Makefile.PL
Removing previously used /root/.cpan/build/libapreq-1.1
CPAN.pm: Going to build J/JI/JIMW/libapreq-1.1.tar.gz
For testing purposes, please give the full path to an httpd
with mod_perl enabled. The path defaults to $ENV{APACHE}, if present.
[/usr/sbin/httpd] (‘!’ to skip):
Search existing config file for dynamic module dependencies? [y]:
Config file [/etc/httpd/conf/httpd.conf]:
Adding the following dynamic config lines:
LoadModule vhost_alias_module /etc/httpd/modules/mod_vhost_alias.so
LoadModule bandwidth_module /etc/httpd/modules/mod_bandwidth.so
LoadModule throttle_module /etc/httpd/modules/mod_throttle.so
LoadModule env_module /etc/httpd/modules/mod_env.so
LoadModule config_log_module /etc/httpd/modules/mod_log_config.so
LoadModule agent_log_module /etc/httpd/modules/mod_log_agent.so
LoadModule referer_log_module /etc/httpd/modules/mod_log_referer.so
LoadModule mime_module /etc/httpd/modules/mod_mime.so
LoadModule negotiation_module /etc/httpd/modules/mod_negotiation.so
LoadModule status_module /etc/httpd/modules/mod_status.so
LoadModule info_module /etc/httpd/modules/mod_info.so
LoadModule includes_module /etc/httpd/modules/mod_include.so
LoadModule autoindex_module /etc/httpd/modules/mod_autoindex.so
LoadModule dir_module /etc/httpd/modules/mod_dir.so
LoadModule cgi_module /etc/httpd/modules/mod_cgi.so
LoadModule asis_module /etc/httpd/modules/mod_asis.so
LoadModule imap_module /etc/httpd/modules/mod_imap.so
LoadModule action_module /etc/httpd/modules/mod_actions.so
LoadModule userdir_module /etc/httpd/modules/mod_userdir.so
LoadModule alias_module /etc/httpd/modules/mod_alias.so
LoadModule rewrite_module /etc/httpd/modules/mod_rewrite.so
LoadModule access_module /etc/httpd/modules/mod_access.so
LoadModule auth_module /etc/httpd/modules/mod_auth.so
LoadModule anon_auth_module /etc/httpd/modules/mod_auth_anon.so
LoadModule db_auth_module /etc/httpd/modules/mod_auth_db.so
LoadModule expires_module /etc/httpd/modules/mod_expires.so
LoadModule headers_module /etc/httpd/modules/mod_headers.so
LoadModule setenvif_module /etc/httpd/modules/mod_setenvif.so
LoadModule perl_module /etc/httpd/modules/libperl.so
LoadModule php4_module /etc/httpd/modules/libphp4.so
LoadModule dav_module /etc/httpd/modules/libdav.so
LoadModule roaming_module /etc/httpd/modules/mod_roaming.so
LoadModule ssl_module /etc/httpd/modules/libssl.so
LoadModule put_module /etc/httpd/modules/mod_put.so
LoadModule python_module /etc/httpd/modules/mod_python.so
LoadModule bandwidth_module /usr/lib/apache/mod_bandwidth.so
AddModule mod_vhost_alias.c
AddModule mod_bandwidth.c
AddModule mod_throttle.c
AddModule mod_env.c
AddModule mod_log_config.c
AddModule mod_log_agent.c
AddModule mod_log_referer.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_auth_anon.c
AddModule mod_auth_db.c
AddModule mod_expires.c
AddModule mod_headers.c
AddModule mod_so.c
AddModule mod_setenvif.c
AddModule mod_perl.c
AddModule mod_dav.c
AddModule mod_roaming.c
AddModule mod_ssl.c
AddModule mod_put.c
AddModule mod_python.c
User to run tests under [nobody]:
Group to run tests under [nobody]:
Port to run tests under [8228]:
Checking if your kit is complete…
Looks good
Writing Makefile for libapreq
mkdir …/blib
mkdir …/blib/arch
mkdir …/blib/arch/auto
mkdir …/blib/arch/auto/libapreq
Warning: -L…/blib/arch/auto/libapreq changed to
-L/root/.cpan/build/libapreq-1.1/Request/…/blib/arch/auto/libapreq
Writing Makefile for Apache::Request
Warning: -L…/blib/arch/auto/libapreq changed to
-L/root/.cpan/build/libapreq-1.1/Cookie/…/blib/arch/auto/libapreq
Writing Makefile for Apache::Cookie
Writing Makefile for libapreq
cp libapreq.pod blib/lib/libapreq.pod
cp lib/Apache/libapreq.pm blib/lib/Apache/libapreq.pm
make[1]: Entering directory /root/.cpan/build/libapreq-1.1/c' gcc -c -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include/modules/perl -I/usr/include/apache -I/usr/include/apache -fno-strict-aliasing -I/usr/local/include -O2 -march=i386 -mcpu=i686 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/usr/lib/perl5/5.6.1/i386-linux/CORE apache_request.c gcc -c -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include/modules/perl -I/usr/include/apache -I/usr/include/apache -fno-strict-aliasing -I/usr/local/include -O2 -march=i386 -mcpu=i686 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/usr/lib/perl5/5.6.1/i386-linux/CORE apache_cookie.c gcc -c -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include/modules/perl -I/usr/include/apache -I/usr/include/apache -fno-strict-aliasing -I/usr/local/include -O2 -march=i386 -mcpu=i686 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/usr/lib/perl5/5.6.1/i386-linux/CORE apache_multipart_buffer.c rm -rf ../blib/arch/auto/libapreq/libapreq.a /usr/bin/ar cr ../blib/arch/auto/libapreq/libapreq.a apache_request.o apache_cookie.o apache_multipart_buffer.o && : ../blib/arch/auto/libapreq/libapreq.a chmod 755 ../blib/arch/auto/libapreq/libapreq.a cp apache_cookie.h ../blib/arch/auto/libapreq/include/apache_cookie.h cp apache_multipart_buffer.h ../blib/arch/auto/libapreq/include/apache_multipart_buffer.h cp apache_request.h ../blib/arch/auto/libapreq/include/apache_request.h make[1]: Leaving directory
/root/.cpan/build/libapreq-1.1/c’
make[1]: Entering directory /root/.cpan/build/libapreq-1.1/Request' cp Request.pm ../blib/lib/Apache/Request.pm /usr/bin/perl -I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/perl5/5.6.1 /usr/lib/perl5/5.6.1/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.6.1/ExtUtils/typemap -typemap /usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/typemap Request.xs > Request.xsc && mv Request.xsc Request.c gcc -c -I../c -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include/modules/perl -I/usr/include/apache -I/usr/include/apache -fno-strict-aliasing -I/usr/local/include -O2 -march=i386 -mcpu=i686 -DVERSION=\"1.1\" -DXS_VERSION=\"1.1\" -fPIC -I/usr/lib/perl5/5.6.1/i386-linux/CORE Request.c Running Mkbootstrap for Apache::Request () chmod 644 Request.bs rm -f ../blib/arch/auto/Apache/Request/Request.so LD_RUN_PATH="/root/.cpan/build/libapreq-1.1/Request/../blib/arch/auto/libapreq" gcc -shared -L/usr/local/lib Request.o -o ../blib/arch/auto/Apache/Request/Request.so -L/root/.cpan/build/libapreq-1.1/Request/../blib/arch/auto/libapreq -lapreq chmod 755 ../blib/arch/auto/Apache/Request/Request.so cp Request.bs ../blib/arch/auto/Apache/Request/Request.bs chmod 644 ../blib/arch/auto/Apache/Request/Request.bs Manifying ../blib/man3/Apache::Request.3pm make[1]: Leaving directory
/root/.cpan/build/libapreq-1.1/Request’
make[1]: Entering directory /root/.cpan/build/libapreq-1.1/Cookie' cp Cookie.pm ../blib/lib/Apache/Cookie.pm /usr/bin/perl -I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/perl5/5.6.1 /usr/lib/perl5/5.6.1/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.6.1/ExtUtils/typemap -typemap /usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/typemap Cookie.xs > Cookie.xsc && mv Cookie.xsc Cookie.c gcc -c -I../c -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include -I/usr/lib/perl5/vendor_perl/5.6.1/i386-linux/auto/Apache/include/modules/perl -I/usr/include/apache -I/usr/include/apache -fno-strict-aliasing -I/usr/local/include -O2 -march=i386 -mcpu=i686 -DVERSION=\"1.1\" -DXS_VERSION=\"1.1\" -fPIC -I/usr/lib/perl5/5.6.1/i386-linux/CORE Cookie.c Running Mkbootstrap for Apache::Cookie () chmod 644 Cookie.bs rm -f ../blib/arch/auto/Apache/Cookie/Cookie.so LD_RUN_PATH="/root/.cpan/build/libapreq-1.1/Cookie/../blib/arch/auto/libapreq" gcc -shared -L/usr/local/lib Cookie.o -o ../blib/arch/auto/Apache/Cookie/Cookie.so -L/root/.cpan/build/libapreq-1.1/Cookie/../blib/arch/auto/libapreq -lapreq chmod 755 ../blib/arch/auto/Apache/Cookie/Cookie.so cp Cookie.bs ../blib/arch/auto/Apache/Cookie/Cookie.bs chmod 644 ../blib/arch/auto/Apache/Cookie/Cookie.bs Manifying ../blib/man3/Apache::Cookie.3pm make[1]: Leaving directory
/root/.cpan/build/libapreq-1.1/Cookie’
Manifying blib/man3/libapreq.3pm
Manifying blib/man3/Apache::libapreq.3pm
/usr/bin/make – OK
Running make test
make[1]: Entering directory /root/.cpan/build/libapreq-1.1/c' make[1]: Leaving directory
/root/.cpan/build/libapreq-1.1/c’
make[1]: Entering directory /root/.cpan/build/libapreq-1.1/Request' make[1]: Leaving directory
/root/.cpan/build/libapreq-1.1/Request’
make[1]: Entering directory /root/.cpan/build/libapreq-1.1/Cookie' make[1]: Leaving directory
/root/.cpan/build/libapreq-1.1/Cookie’
t/httpd -f pwd
/t/httpd.conf
[Mon Mar 31 18:30:26 2003] [warn] module bandwidth_module is already
loaded, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_vhost_alias.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_bandwidth.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_throttle.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_env.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_log_config.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_log_agent.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_log_referer.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_mime.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_negotiation.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_status.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_info.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_include.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_autoindex.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_dir.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_cgi.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_asis.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_imap.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_actions.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_userdir.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_alias.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_rewrite.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_access.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_auth.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_auth_anon.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_auth_db.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_expires.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_headers.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_so.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_setenvif.c is already
added, skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_perl.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_dav.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_roaming.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_ssl.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_put.c is already added,
skipping
[Mon Mar 31 18:30:26 2003] [warn] module mod_python.c is already added,
skipping
PERL_DL_NONLAZY=1 PORT=8228 /usr/bin/perl -Iblib/arch -Iblib/lib
-I/usr/lib/perl5/5.6.1/i386-linux -I/usr/lib/perl5/5.6.1 -e ‘use
Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;’ t/*.t
t/cookie…skipped
all skipped: no reason given
t/inherit…FAILED test 1
Failed 1/1 tests, 0.00% okay
t/request…FAILED tests 1-10
Failed 10/10 tests, 0.00% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
t/inherit.t 1 1 100.00% 1
t/request.t 10 10 100.00% 1-10
1 test skipped.
Failed 2/3 test scripts, 33.33% okay. 11/11 subtests failed, 0.00% okay.
make: *** [run_tests] Error 11
/usr/bin/make test – NOT OK
Running make install
make test had returned bad status, won’t install without force
Apache::DBI …found
MAILGATE dependencies:
HTML::TreeBuilder …found
HTML::FormatText …found
Getopt::Long …found
LWP::UserAgent …found
CORE dependencies:
Digest::MD5 …found
DBI 1.18…found
Test::Inline …found
Class::ReturnValue 0.40…found
DBIx::SearchBuilder 0.80…found
Text::Template …found
File::Spec 0.8…found
HTML::Entities …found
Net::Domain …found
Log::Dispatch 2.0…found
Locale::Maketext …found
Locale::Maketext::Lexicon 0.10…found
Locale::Maketext::Fuzzy …found
MIME::Entity 5.108…found
Mail::Mailer 1.57…found
Net::SMTP …found
Text::Wrapper …found
Time::ParseDate …found
File::Temp …found
Term::ReadKey …found
Text::Autoformat …found
Text::Quoted …fo