Installing RT on Fedora core 4

Hi All,
I am installing RT 3.5.5 om Fedora core 4 and facing some problems.
I have installed following in my system

  • RT 3.5.5
  • Apache2
  • Mod_perl 2.0.1
  • Mysql 4.1.12
  • Perl 5.8.6
  • HTML::Mason 1.3101 (except mysql all others are installed using
    source distributions)

But when i try to start apache it complains “Can’t locate Apache2.pm in
@INC” due to the following statement in httpd.conf
PerlModule Apache2 Apache::compat

Then I included “push(@INC,
“/usr/local/lib/perl5/site_perl/5.8.6/i686-linux/Bundle”);” in
webmux.plfile and then it complained
“Can’t locate Apache/compat.pm in @INC

then I changed line “PerlModule Apache2 Apache::compat” in httpd.conf to
“PerlModule Apache2 Apache2::compat”
Then apache starts without any problem but when i try to access RT home page
it says

The ‘comp’ parameter (undef) to HTML::Mason::Request::CGI->new() was an
‘undef’, which is not one of the allowed types: scalar object
Stack:
[/usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/CGIHandler.pm:127]
[/usr/local/lib/perl5/site_perl/5.8.6/HTML/Mason/CGIHandler.pm:63]
[/opt/rt3/bin/webmux.pl:123]
[-e:0]
(/opt/rt3/bin/webmux.pl:125)

Can anyone of you guess where did i go wrong. Thanks in advance.

Ravin Egodawatte