Apache2 odd errors

Anyone know why Im getting these errors on Apache2 only. Ive moved it onto
Apache1 and its fine. To me its picking up the wrong mod_perl when starting
Apache2 ie getting the mod_perl for apache1 instead of the apache2 one. This
is on a debian system and mod_perl installed via apt

[Wed Oct 26 02:38:58 2005] [notice] caught SIGTERM, shutting down
[Wed Oct 26 02:39:04 2005] [error] Can’t locate object method “boot” via
package “mod_perl” at /usr/lib/perl5/Apache/Constants.pm line
8.\nCompilation failed in require at /usr/lib/perl5/Apache.pm line 6.\nBEGIN
failed–compilation aborted at /usr/lib/perl5/Apache.pm line 6.\nCompilation
failed in require at /usr/local/share/perl/5.8.4/CGI.pm line
191.\nCompilation failed in require at /opt/rt3/bin/webmux.pl line
56.\nBEGIN failed–compilation aborted at /opt/rt3/bin/webmux.pl line
56.\nCompilation failed in require at (eval 3) line 1.\n
[Wed Oct 26 02:39:04 2005] [error] Can’t load Perl file:
/opt/rt3/bin/webmux.pl for server rt.mforma.com:0, exiting…

the vhost is

ServerName rt.example.com DocumentRoot /opt/rt3/share/html AddDefaultCharset UTF-8

this line applies to Apache2+mod_perl2 only

PerlModule Apache2 Apache2::compat
PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl
RedirectMatch permanent (.*)/$ http://rt.example.com:8090$1/index.html

SetHandler perl-script
PerlHandler RT::Mason