Problem installation RTFM

Hi all!
I´ve got no sucess with RTFM installation. I have RT 3.4.2 and I´ve tried to
install RTFM-2.2.ORC5
I´ve got the 2 first step:
perl Makefile.PL (with a PREFIX that has the path of /lib directory)
make install (with a PREFIX that has the path of /lib directory)
I´ve no sucess on

make initdb

because I´ve obtained error:
Can’t locate RT.pm in @INC (@INC contains: inc inc lib
/opt/rt3/local/lib /usr/share/request-tracker3.4/lib/lib /etc/perl
/usr/local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
/usr/local/lib/site_perl .) at inc/Module/Install/RTx/Factory.pm -
/usr/lib/perl5/site_perl/5.8.7/Module/Install/RTx/Factory.pm line 12.

make: *** [initdb] Error 2

but I´ve created the schema with:
$ psql -d rtdb -U rtuser < schema.Pg

I´ve checked in the Admin/Tools/Configuration.html there´s no RT::FM
installation. Is it really doesn´t installed?

Also I´ve added (reading messages below) in the file:
inc/Module/Install/RTx/Factory.pm
dba-password => $RT::DatabasePassword

I don´t understand how the following error appears when I link in the
Overview RTFM Tab

Can anyone help me?
Thanks in advance
Regards
Teresa

Hi all!
I´ve got no sucess with RTFM installation. I have RT 3.4.2 and I´ve
tried to install RTFM-2.2.ORC5
I´ve got the 2 first step:
perl Makefile.PL (with a PREFIX that has the path of /lib
directory)
make install (with a PREFIX that has the path of /lib directory)
I´ve no sucess on make initdb

because I´ve obtained error:
Can’t locate RT.pm in @INC (@INC contains: inc inc lib /opt/rt3/
local/lib /usr/share/request-tracker3.4/lib/lib /etc/perl /usr/
local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /
usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/
lib/site_perl .) at inc/Module/Install/RTx/Factory.pm - /usr/lib/
perl5/site_perl/5.8.7/Module/Install/RTx/Factory.pm line 12.

Hi Teresa

What happens if you run perl Makefile.PL and answer the questions if
asks, rather than using PREFIX?

-kevin

Hi Kevin!
Thanks a lot for your help. It works with the PREFIX option
Finally I have decided to install RTFM 2.0.4 and migrate to RTFM 2.1.40.
Here is where I am now because I have problems upgrading the schema

/usr/sbin/rt-setup-database --action schema --datadir etc/upgrade/2.1.0
PREFIX=/etc/request-tracker3.4/
Can’t locate /etc/request-tracker3.4/RT_SiteConfig.pm in @INC (@INC
contains: /usr/share/request-tracker3.4/lib /etc/perl
/usr/local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
/usr/local/lib/site_perl .) at /usr/share/request-tracker3.4/lib/RT.pm line
134.

because my RT.pm contains:
$CORE_CONFIG_FILE = “/etc/request-tracker3.4/RT_Config.pm”;
$SITE_CONFIG_FILE = “/etc/request-tracker3.4/RT_SiteConfig.pm”;
$BasePath = ‘/usr/share/request-tracker3.4’;
$EtcPath = ‘/etc/request-tracker3.4’;

Have you got any idea?
Thanks a lot
Regards
Teresa2007/4/18, Kevin Falcone falcone@bestpractical.com:

On Apr 17, 2007, at 1:56 PM, Teresa Carcelén Fernández wrote:

Hi all!
I´ve got no sucess with RTFM installation. I have RT 3.4.2 and I´ve
tried to install RTFM-2.2.ORC5
I´ve got the 2 first step:
perl Makefile.PL (with a PREFIX that has the path of /lib
directory)
make install (with a PREFIX that has the path of /lib directory)
I´ve no sucess on make initdb

because I´ve obtained error:
Can’t locate RT.pm in @INC (@INC contains: inc inc lib /opt/rt3/
local/lib /usr/share/request-tracker3.4/lib/lib /etc/perl /usr/
local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7 /usr/lib/perl5 /
usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/
lib/site_perl .) at inc/Module/Install/RTx/Factory.pm - /usr/lib/
perl5/site_perl/5.8.7/Module/Install/RTx/Factory.pm line 12.

Hi Teresa

What happens if you run perl Makefile.PL and answer the questions if
asks, rather than using PREFIX?

-kevin

make: *** [initdb] Error 2
but I´ve created the schema with:
$ psql -d rtdb -U rtuser < schema.Pg

I´ve checked in the Admin/Tools/Configuration.html there´s no
RT::FM installation. Is it really doesn´t installed?

Also I´ve added (reading messages below) in the file:
inc/Module/Install/RTx/Factory.pm
dba-password => $RT::DatabasePassword

I don´t understand how the following error appears when I link in
the Overview RTFM Tab