Installation of request-tracker3 on Debian

I’m trying to install the request-tracker3 package on Debian Sarge using Apache2
and mod_perl. However in the apache error.log the following error appears:

[Tue Jun 28 16:58:14 2005] [error] Undefined subroutine
&RT::Interface::Web::NewApacheHandler called at
/usr/share/request-tracker3/libexec/webmux.pl line
124.\nCompilation failed in require at (eval 194) line 1.\n
[Tue Jun 28 16:58:14 2005] [error] Can’t load Perl file:
/usr/share/request-tracker3/libexec/webmux.pl for server 127.0.0.1:0, exiting…

Does anyone have any idea on how to solve this?
In the lib-directory the subroutine mentioned is available.

Greetings,
– Pieter van der Spek, pieter@west.nl, West Consulting B.V., +31 15 2191 600

I got it working after stuffing around… I also use FCGI for various
reasons

At a glance… your suffering the problem of Perl libraries… check RT
is instaled properly… and that you dont have multiple perls
installed… run webmux at the command line untill it executes cleanly…

Pieter van der Spek wrote:

I’m trying to install the request-tracker3 package on Debian Sarge using Apache2
and mod_perl. However in the apache error.log the following error appears:


[Tue Jun 28 16:58:14 2005] [error] Undefined subroutine
&RT::Interface::Web::NewApacheHandler called at
/usr/share/request-tracker3/libexec/webmux.pl line
124.\nCompilation failed in require at (eval 194) line 1.\n
[Tue Jun 28 16:58:14 2005] [error] Can’t load Perl file:
/usr/share/request-tracker3/libexec/webmux.pl for server 127.0.0.1:0, exiting…

Does anyone have any idea on how to solve this?
In the lib-directory the subroutine mentioned is available.

Greetings,

Adrian Carter
Technical Manager
Leading Edge Internet

Web http://www.lei.net.au http://support.lei.net.au
Direct +61 2 6163 6162 Support 1 300 662 415
E-mail cartera@lei.net.au

I got it working after stuffing around… I also use FCGI for various
reasons

At a glance… your suffering the problem of Perl libraries… check RT
"the problem of Perl libraries"? What do you mean?

is instaled properly… and that you dont have multiple perls
I just did apt-get install request-tracker3. Shouldn’t that do the trick? I did
install request-tracker3.4 before request-tracker3 (I hoped I could upgrade from
2.0.11 to 3.4 directly; something the documentation of 3.4 seemed to confirm as
being possible, but it seems I need to upgrade to 3 first and from there to 3.4)

installed… run webmux at the command line untill it executes cleanly…

I’ll try that.

– Pieter van der Spek, pieter@west.nl, West Consulting B.V., +31 15 2191 600

I got it working after stuffing around… I also use FCGI for various
reasons

At a glance… your suffering the problem of Perl libraries… check RT

“the problem of Perl libraries”? What do you mean?

I deinstalled all libraries that had a different version (between RT3 and RT3.4)
according to the package info.
Next I first reinstalled RT3, upgraded the RT2 installation and finally upgraded
to RT3.4. This worked.
Would have been nice if the RT3.4 installation had been more clear on this point.

– Pieter van der Spek, pieter@west.nl, West Consulting B.V., +31 15 2191 600