Trying to install Request Tracker on RedHat 7.1

Hi,
I am having major problems installing Request Tracker, I have RedHat 7.1,
Perl 5.6.0-12, Apache 1.3.19-5, Mysqlclient 9.3.23.22-4, Mysql 3.23.36-1,
mysql-server 3.23.36-1 installed and apache is serving a number of sites.
(ALL installed from RedHat RPM’s ! )
I have installed most of the perl modules required for Request Tracker
(http://www.helgrim.com/perlmodules/) but I get the following errors when I
try and install these 4 modules

libapreq

Executing /usr/bin/perl Makefile.PL && make …

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/tmp/.webmin/libapreq-0.31/Request/…/blib/arch/a
uto/libapreq
Writing Makefile for Apache::Request
Warning: -L…/blib/arch/auto/libapreq changed
to -L/tmp/.webmin/libapreq-0.31/Cookie/…/blib/arch/au
to/libapreq
Writing Makefile for Apache::Cookie
Writing Makefile for libapreq
mkdir blib/lib
mkdir blib/lib/auto
mkdir blib/lib/auto/libapreq
mkdir blib/man3
cp libapreq.pod blib/lib/libapreq.pod
cp lib/Apache/libapreq.pm blib/lib/Apache/libapreq.pm
make[1]: Entering directory /tmp/.webmin/libapreq-0.31/c' gcc -c -I/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Apache/include -I/us r/lib/perl5/site_perl/5. 6.0/i386-linux/auto/Apache/include/modules/perl -fno-strict-aliasing -O2 -ma rch=i386 -mcpu=i686 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/usr/lib/perl5/5.6.0/i386-l inux/CORE apache_reques t.c In file included from apache_request.c:58: apache_request.h:5:19: httpd.h: No such file or directory apache_request.h:6:25: http_config.h: No such file or directory apache_request.h:7:23: http_core.h: No such file or directory apache_request.h:8:22: http_log.h: No such file or directory apache_request.h:9:23: http_main.h: No such file or directory apache_request.h:10:27: http_protocol.h: No such file or directory apache_request.h:11:25: util_script.h: No such file or directory make[1]: *** [apache_request.o] Error 1 make[1]: Leaving directory /tmp/.webmin/libapreq-0.31/c’
make: *** [subdirs] Error 2

CGI.pm

Executing make test … PERL_DL_NONLAZY=1
/usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.0/i386-linux -I/us
r/lib/ perl5/5.6.0 -e ‘use Test::Harness qw(&runtests $verbose); $verbose=0;
runtests @ARGV;’ t/*.t t/esc…ok t/form…ok
t/function…FAILED tests 14-15 Failed 2/27 tests, 92.59% okay
t/html…ok t/pretty…ok t/request…FAILED
tests 15-16 Failed 2/33 tests, 93.94% okay Failed Test Status Wstat Total
Fail Failed List of
failed ---------------------------------------------------------------------
---------- t/function.t 27 2 7.41% 14-15 t/request.t 33 2 6.06% 15-16 Failed
2/6 test scripts, 66.67% okay. 4/165 subtests failed, 97.58% okay. make: ***
[test_dynamic] Error 29

MLDBM

Executing make test …

PERL_DL_NONLAZY=1
/usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.0/i386-linux -I/us
r/lib/
perl5/5.6.0 -e ‘use Test::Harness qw(&runtests $verbose); $verbose=0;
runtests @ARGV;’ t/*.t
t/dumper…ok
t/freezethaw…FAILED test 1
Failed 1/4 tests, 75.00% okay
t/storable…ok
Failed Test Status Wstat Total Fail Failed List of failed
t/freezethaw.t 4 1 25.00% 1
Failed 1/3 test scripts, 66.67% okay. 1/16 subtests failed, 93.75% okay.
make: *** [test_dynamic] Error 29

Mysql

Executing /usr/bin/perl Makefile.PL && make … Which drivers do you want to
install? 1) MySQL only 2) mSQL only (either of mSQL 1 or mSQL 2) 3) MySQL
and mSQL (either of mSQL 1 or mSQL 2) 4) mSQL 1 and mSQL 2 5) MySQL, mSQL 1
and mSQL 2 Enter the appropriate number: [3] 3 Do you want to install the
MysqlPerl emulation? You might keep your old Mysql module (to be
distinguished from DBD::mysql!) if you are concerned about compatibility to
existing applications! [n] n Do you want to install the MsqlPerl emulation?
You might keep your old Mysql module (to be distinguished from DBD::mysql!)
if you are concerned about compatibility to existing applications! [n] n
Where is your MySQL installed? Please tell me the directory that contains
the subdir ‘include’. [/usr/local] /usr/local Cannot find one of
include/mysql/mysql.h, include/mysql.h in /usr/local at
lib/DBD/mysql/Install.pm line 165.

All help/clues very welcome as I have now tried this on 3 different systems
and am now making no progress.

Denis Croombs

Denis Croombs
Technical Support Analyst
Intelligent Micro Software

Please address all support replies to support@imsltd.com
For general technical support issues see http:\www.imsltd.com
Developers site and details of BETA software and forthcoming releases.
http:\development.imsltd.com

This message is intended for the use of the person (s) (“the intended
recipient(s)”) to whom it is addressed. It may contain information which is
privileged and confidential within the meaning of applicable law. If you are
not the intended recipient, please contact the sender as soon as possible.
The views expressed in this communication may not necessarily be the views
of IMS Ltd.

This is just an opening guess. Is there an apache_devel rpm you have
not installed? It looks like its trying to fine header files which
aren’t there:

In file included from apache_request.c:58:
apache_request.h:5:19: httpd.h: No such file or directory
apache_request.h:6:25: http_config.h: No such file or directory
apache_request.h:7:23: http_core.h: No such file or directory
apache_request.h:8:22: http_log.h: No such file or directory
apache_request.h:9:23: http_main.h: No such file or directory
apache_request.h:10:27: http_protocol.h: No such file or directory
apache_request.h:11:25: util_script.h: No such file or directory

ashleyOn Tue, Dec 04, 2001 at 11:28:58AM -0000, Denis Croombs wrote:

Hi,
I am having major problems installing Request Tracker, I have RedHat 7.1,
Perl 5.6.0-12, Apache 1.3.19-5, Mysqlclient 9.3.23.22-4, Mysql 3.23.36-1,
mysql-server 3.23.36-1 installed and apache is serving a number of sites.
(ALL installed from RedHat RPM’s ! )
I have installed most of the perl modules required for Request Tracker
(http://www.helgrim.com/perlmodules/) but I get the following errors when I
try and install these 4 modules

libapreq

Executing /usr/bin/perl Makefile.PL && make …

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/tmp/.webmin/libapreq-0.31/Request/…/blib/arch/a
uto/libapreq
Writing Makefile for Apache::Request
Warning: -L…/blib/arch/auto/libapreq changed
to -L/tmp/.webmin/libapreq-0.31/Cookie/…/blib/arch/au
to/libapreq
Writing Makefile for Apache::Cookie
Writing Makefile for libapreq
mkdir blib/lib
mkdir blib/lib/auto
mkdir blib/lib/auto/libapreq
mkdir blib/man3
cp libapreq.pod blib/lib/libapreq.pod
cp lib/Apache/libapreq.pm blib/lib/Apache/libapreq.pm
make[1]: Entering directory /tmp/.webmin/libapreq-0.31/c' gcc -c -I/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Apache/include -I/us r/lib/perl5/site_perl/5. 6.0/i386-linux/auto/Apache/include/modules/perl -fno-strict-aliasing -O2 -ma rch=i386 -mcpu=i686 -DVERSION=\"0.10\" -DXS_VERSION=\"0.10\" -fPIC -I/usr/lib/perl5/5.6.0/i386-l inux/CORE apache_reques t.c In file included from apache_request.c:58: apache_request.h:5:19: httpd.h: No such file or directory apache_request.h:6:25: http_config.h: No such file or directory apache_request.h:7:23: http_core.h: No such file or directory apache_request.h:8:22: http_log.h: No such file or directory apache_request.h:9:23: http_main.h: No such file or directory apache_request.h:10:27: http_protocol.h: No such file or directory apache_request.h:11:25: util_script.h: No such file or directory make[1]: *** [apache_request.o] Error 1 make[1]: Leaving directory /tmp/.webmin/libapreq-0.31/c’
make: *** [subdirs] Error 2

CGI.pm

Executing make test … PERL_DL_NONLAZY=1
/usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.0/i386-linux -I/us
r/lib/ perl5/5.6.0 -e ‘use Test::Harness qw(&runtests $verbose); $verbose=0;
runtests @ARGV;’ t/*.t t/esc…ok t/form…ok
t/function…FAILED tests 14-15 Failed 2/27 tests, 92.59% okay
t/html…ok t/pretty…ok t/request…FAILED
tests 15-16 Failed 2/33 tests, 93.94% okay Failed Test Status Wstat Total
Fail Failed List of
failed ---------------------------------------------------------------------
---------- t/function.t 27 2 7.41% 14-15 t/request.t 33 2 6.06% 15-16 Failed
2/6 test scripts, 66.67% okay. 4/165 subtests failed, 97.58% okay. make: ***
[test_dynamic] Error 29

MLDBM

Executing make test …

PERL_DL_NONLAZY=1
/usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.0/i386-linux -I/us
r/lib/
perl5/5.6.0 -e ‘use Test::Harness qw(&runtests $verbose); $verbose=0;
runtests @ARGV;’ t/*.t
t/dumper…ok
t/freezethaw…FAILED test 1
Failed 1/4 tests, 75.00% okay
t/storable…ok
Failed Test Status Wstat Total Fail Failed List of failed


t/freezethaw.t 4 1 25.00% 1
Failed 1/3 test scripts, 66.67% okay. 1/16 subtests failed, 93.75% okay.
make: *** [test_dynamic] Error 29

Mysql

Executing /usr/bin/perl Makefile.PL && make … Which drivers do you want to
install? 1) MySQL only 2) mSQL only (either of mSQL 1 or mSQL 2) 3) MySQL
and mSQL (either of mSQL 1 or mSQL 2) 4) mSQL 1 and mSQL 2 5) MySQL, mSQL 1
and mSQL 2 Enter the appropriate number: [3] 3 Do you want to install the
MysqlPerl emulation? You might keep your old Mysql module (to be
distinguished from DBD::mysql!) if you are concerned about compatibility to
existing applications! [n] n Do you want to install the MsqlPerl emulation?
You might keep your old Mysql module (to be distinguished from DBD::mysql!)
if you are concerned about compatibility to existing applications! [n] n
Where is your MySQL installed? Please tell me the directory that contains
the subdir ‘include’. [/usr/local] /usr/local Cannot find one of
include/mysql/mysql.h, include/mysql.h in /usr/local at
lib/DBD/mysql/Install.pm line 165.

All help/clues very welcome as I have now tried this on 3 different systems
and am now making no progress.

Denis Croombs

Denis Croombs
Technical Support Analyst
Intelligent Micro Software

Please address all support replies to support@imsltd.com
For general technical support issues see http:\www.imsltd.com
Developers site and details of BETA software and forthcoming releases.
http:\development.imsltd.com

This message is intended for the use of the person (s) (“the intended
recipient(s)”) to whom it is addressed. It may contain information which is
privileged and confidential within the meaning of applicable law. If you are
not the intended recipient, please contact the sender as soon as possible.
The views expressed in this communication may not necessarily be the views
of IMS Ltd.


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users