RT Rights Matrix install issue

When attempting install of RT Rights Matrix, I’m prompted for the location
of RT.pm. I input the path - in our case, /usr/local/rt/lib - and get
prompted again. The install script never accepts the path.

RTHOME=/usr/local/rt perl Makefile.pl

or

RTHOME=/usr/local/rt perl Makefile.pl

both result in

Cannot find the location of RT.pm that defines $RT::LocalPath in: inc .
/usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/local/rt
/usr/local/rt/lib /opt/rt3/lib /opt/lib/rt3 /opt/lib /usr/local/rt3/lib
/usr/local/lib/rt3 /usr/local/lib /home/rt3/lib /home/lib/rt3 /home/lib
/usr/rt3/lib /usr/lib/rt3 /usr/lib /sw/rt3/lib /sw/lib/rt3 /sw/lib
Path to your RT.pm:

Even if I input the path here, I just keep getting this prompt.

[root@rtdev01 RTx-RightsMatrix-0.02.05]# find / -name RT.pm
/usr/local/rt/lib/RT.pm

I presume this is a bug?

Install on RHEL V3.0, RT3.5.5 as root user.

Joe Micciche

When attempting install of RT Rights Matrix, I’m prompted for the location
of RT.pm. I input the path - in our case, /usr/local/rt/lib - and get
prompted again. The install script never accepts the path.

RTHOME=/usr/local/rt perl Makefile.pl

or

RTHOME=/usr/local/rt perl Makefile.pl

both result in

Both of those are the same and are both wrong. Try:

RTHOME=/usr/local/rt perl Makefile.PL

If that is what you tried you might have a permissions issue.
To test that try:

perl -I/usr/local/rt/lib -MRT -e 0

-Todd

RTHOME=/usr/local/rt perl Makefile.pl

or

RTHOME=/usr/local/rt perl Makefile.pl

both result in

Both of those are the same and are both wrong. Try:

RTHOME=/usr/local/rt perl Makefile.PL

Sorry, the second one should have been /usr/local/rt/lib, and I was using
the .PL (typos in my haste).

Using the line above, same result.

perl -I/usr/local/rt/lib -MRT -e 0

Thanks, this seems to have identified my issue:

Locale::Maketext version 1.04 required–this is only version 1.03 at
/usr/local/rt/lib/RT/I18N.pm line 56.

I’ll upgrade this perl module and try again…

joe