[rt-users] problem installing RT: httpd.conf error

Marcela K Tello-Ruiz tellorui at cshl.edu
Fri Dec 2 16:51:23 EST 2005


Hello RT users/developers!

RedHat 8
apache 1.3.29
mod_perl 1.29

Configuring apache for RT, I'm getting the following error message...

 > xxx configtest

[error] Base class package "Locale::Maketext::Fuzzy" is empty.
       (Perhaps you need to 'use' the module which defines that package 
first.) at /opt/rt3/lib/RT/I18N.pm line 58
BEGIN failed--compilation aborted at /opt/rt3/lib/RT/I18N.pm line 58.
Compilation failed in require at /opt/rt3/lib/RT.pm line 48.
BEGIN failed--compilation aborted at /opt/rt3/lib/RT.pm line 48.
Compilation failed in require at /opt/rt3/bin/webmux.pl line 66.
BEGIN failed--compilation aborted at /opt/rt3/bin/webmux.pl line 66.
Compilation failed in require at (eval 6) line 1.

Syntax error on line 1211 of /usr/local/apache_1.3.29/conf/httpd.conf:
Base class package "Locale::Maketext::Fuzzy" is empty.
       (Perhaps you need to 'use' the module which defines that package 
first.) at /opt/rt3/lib/RT/I18N.pm line 58
BEGIN failed--compilation aborted at /opt/rt3/lib/RT/I18N.pm line 58.
Compilation failed in require at /opt/rt3/lib/RT.pm line 48.
BEGIN failed--compilation aborted at /opt/rt3/lib/RT.pm line 48.
Compilation failed in require at /opt/rt3/bin/webmux.pl line 66.
BEGIN failed--compilation aborted at /opt/rt3/bin/webmux.pl line 66.
Compilation failed in require at (eval 6) line 1.

*** Indeed the offending line in my http.conf is:

   PerlRequire /opt/rt3/bin/webmux.pl

*** and everything points back to the "fuzzy" module, which I have 
installed for the new perl:

 > locate Locale::Maketext::Fuzzy
/home/perl_5.8.7/man/man3/Locale::Maketext::Fuzzy.3

*** I am not sure why then I'm getting the error... stated above as:

[error] Base class package "Locale::Maketext::Fuzzy" is empty.
       (Perhaps you need to 'use' the module which defines that package 
first.) at /opt/rt3/lib/RT/I18N.pm line 58

*** Given that lines 53-59 in I18N.pm are:

package RT::I18N;

use strict;
use Locale::Maketext 1.04;
use Locale::Maketext::Lexicon 0.25;
use base ('Locale::Maketext::Fuzzy');
use vars qw( %Lexicon );

Will very much appreciate any suggestions,  ideas...

Thanks!

Marcela



More information about the rt-users mailing list