[rt-users] RTFM Install Problem - not sure what to do

Emmanuel Lacour elacour at easter-eggs.com
Sat Jan 19 03:21:27 EST 2008


On Fri, Jan 18, 2008 at 12:36:31PM -0800, Greg Evans wrote:
> I had tried that previously and forgot to put that in my last message. Here
> are the results when I do that. I looked at /opt/rt3/lib and I didn't see
> $RT::LocalPath defined anywhere in there.
> 

It should be defined in RT.pm:

ex: $LocalPath = '/opt/rt3/local';

> Currently the RTFM directory lies in ~/Desktop/RTFM-<version>. Do I need to
> place it elsewhere for the install?
> 

it doesn't matter.

> Cannot find the location of RT.pm that defines $RT::LocalPath in: inc
> /usr/lib/perl5/5.10.0/i686-linux /usr/lib/perl5/5.10.0
> /usr/lib/perl5/site_perl/5.10.0/i686-linux /usr/lib/perl5/site_perl/5.10.0
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
> /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
> /usr/lib/perl5/site_perl /us . /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:  /opt/rt3/lib
> Cannot find the location of RT.pm that defines $RT::LocalPath in: inc
> /usr/lib/perl5/5.10.0/i686-linux /usr/lib/perl5/5.10.0
> /usr/lib/perl5/site_perl/5.10.0/i686-linux /usr/lib/perl5/site_perl/5.10.0
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
> /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
> /usr/lib/perl5/site_perl /us . /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 /opt/rt3/lib /opt/rt3/lib/rt3/lib /opt/rt3/lib/lib/rt3
> /opt/rt3/lib/lib
> Path to your RT.pm:  
> 

I can't reproduce tour problem here, maybe the user that run "perl
Makefile.PL" has no right to read /opt/rt3/lib/RT.pm ? Or maybe your RT
is half configured ?

Try to first open /opt/rt3/lib/RT.pm, and look if it seems a valid file
(search for LocalPath) inside, then as the same user run your perl
Makefile.PL, it should works.



More information about the rt-users mailing list