Problem with installing RT

Hello all,

I am a newbie to RT. I have tried installing it on a Redhat 8.0 m/c

with postgres as the backend.

I have first tried the option of automatically acquiring the perl
modules. But it fails at the following:

Error ---------------
Number found where operator expected at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 464, near “<= 60 && -s _ >
0”
(Missing operator before 0?)
syntax error at /usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 464, near
“<= 60 && -s _ > 0”
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 476.
Global symbol “$overwrite_local” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 477.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 478.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 480.
Global symbol “$m” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 480.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 480.

When i compile FirstTime.pm it shows no errors…

However, when I try installing individual perl modules manually I get
stuck at HTML::Mason. RT requires HTML::Mason 1.16 which is not
available on CPAN. Hence I am not able to move forward. Also the
compilation error for FirstTime.pm appears along with.

Here’s an excerpt…
perl sbin/rt-test-dependencies --with-postgresql --with-modperl1
–install
perl:
5.8.0…found
MASON dependencies:
Params::Validate 0.02…found
Cache::Cache …found
Exception::Class …found
HTML::Mason 1.16…MISSING
Number found where operator expected at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 464, near “<= 60 && -s _ >
0”
(Missing operator before 0?)
syntax error at /usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 464, near
“<= 60 && -s _ > 0”
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 476.
Global symbol “$overwrite_local” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 477.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 478.
Global symbol “$mby” requires explicit…

Please help…

Regards,
Ritu

NETCORE SOLUTIONS *** Ph: +91 22 5662 8000 Fax: +91 22 5662 8134

MailServ and FlexiMail: Messaging Solutions: http://netcore.co.in

Pragatee: Integrated Server-Software Suite: http://www.pragatee.com

Emergic Freedom: Server-centric Computing: http://www.emergic.com

BlogStreet: Blog Profiles and RSS Ecosystem: http://blogstreet.com

Deeshaa: Rural Development: http://www.deeshaa.com

Rajesh Jain’s Weblog on Technology: http://www.emergic.org

Ritu Khetan wrote:

Hello all,

I am a newbie to RT. I have tried installing it on a Redhat 8.0 m/c

with postgres as the backend.

I have first tried the option of automatically acquiring the perl
modules. But it fails at the following:

Error ---------------
Number found where operator expected at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 464, near “<= 60 && -s _ >
0”

Run “perl -MCPAN -eshell” and answer the configuration questions.

Then try rt-test-depenendencies again.

Max.

Hello Max,

I have now configured MCPAN but I still get the same errors…

$ perl sbin/rt-test-dependencies --with-postgresql --with-modperl1
–install
perl:
5.8.0…found
MASON dependencies:
Params::Validate 0.02…found
Cache::Cache …found
Exception::Class …found
HTML::Mason 1.16…MISSING

Number found where operator expected at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 464, near “<= 60 && -s _ >
0”
(Missing operator before 0?)
syntax error at /usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 464, near
“<= 60 && -s _ > 0”
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 476.
Global symbol “$overwrite_local” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 477.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 478.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 480.
Global symbol “$m” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 480.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 480.
Global symbol “$overwrite_local” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 481.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 482.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 483.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 486.
Global symbol “$m” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 486.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 486.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 487.
Global symbol “$loopcount” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 487.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 488.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 491.
Global symbol “$m” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 491.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 491.
Global symbol “$loopcount” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 492.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 493.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 494.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 497.
Global symbol “$m” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 497.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 497.
Global symbol “$mby” requires explicit package name at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 502.
syntax error at /usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 504, near
“}”
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm has too many errors.
Compilation failed in require at /usr/lib/perl5/5.8.0/CPAN.pm line 1182.

Please help …

Regards,
RituOn Fri, 2003-12-05 at 18:21, Max Bowsher wrote:

Ritu Khetan wrote:

Hello all,

I am a newbie to RT. I have tried installing it on a Redhat 8.0 m/c

with postgres as the backend.

I have first tried the option of automatically acquiring the perl
modules. But it fails at the following:

Error ---------------
Number found where operator expected at
/usr/lib/perl5/5.8.0/CPAN/FirstTime.pm line 464, near “<= 60 && -s _ >
0”

Run “perl -MCPAN -eshell” and answer the configuration questions.

Then try rt-test-depenendencies again.

Max.

NETCORE SOLUTIONS *** Ph: +91 22 5662 8000 Fax: +91 22 5662 8134

MailServ and FlexiMail: Messaging Solutions: http://netcore.co.in

Pragatee: Integrated Server-Software Suite: http://www.pragatee.com

Emergic Freedom: Server-centric Computing: http://www.emergic.com

BlogStreet: Blog Profiles and RSS Ecosystem: http://blogstreet.com

Deeshaa: Rural Development: http://www.deeshaa.com

Rajesh Jain’s Weblog on Technology: http://www.emergic.org