Create queue error


#1

While trying to create a new queue, I receive the following error:
Can’t locate Digest/MD5.pm in @INC (@INC contains:
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.005
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005
/opt/rt/lib) at /opt/rt/lib/rt/database/config.pm line 92.
BEGIN failed–compilation aborted at /opt/rt/lib/rt/database/config.pm
line 92.
Any clues?

System:
Redhat Linux 6.2

Modules installed:
rt-1.0.2
MySQL-shared-3.22.32-1
MySQL-devel3-3.22.32-1
MySQL-client3-3.22.32-1
MySQL-3.22.32-1
MySQL-bench3-3.22.32-1
MySQL-DBI-perl-bin-1.1825-1
DBI-perl-bin-0.91-1
perl5-5.00503
perl-DBI-1.13-6
perl-ApacheDBI-0.87-6
perl-ApacheMySQL-0.3-6
perl-Data-ShowTable-3.3-7
glib2-1.3-15
mod_perl-1.21-10
digest:-md5-2.09

cseward.vcf (345 Bytes)


#2

And so i says to him|her…
While trying to create a new queue, I receive the following error:


Can’t locate Digest/MD5.pm in @INC (@INC contains:
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.005
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005
/opt/rt/lib) at /opt/rt/lib/rt/database/config.pm line 92.
BEGIN failed–compilation aborted at /opt/rt/lib/rt/database/config.pm

perl -MCPAN -e shell
cpan> install Digest::MD5

_M

Michael Jastremski … AIM:rstfinsyn
WORK:liquidation.com ME:westphila.net/mike
PHOTO:opl.megaglobal.net … BIZ:megaglobal.net


#3

Thanks! Installation AND setup complete.

Michael wrote:

cseward.vcf (345 Bytes)


#4

OK…now I have another problem…while trying to open webrt:

Can’t locate /opt/rt/etc/config.pm in @INC (@INC contains:
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005
/opt/rt/lib) at /opt/rt/bin/rtmux.pl line 20.

I just installed the Bundle::CPAN.

Any clues? TIA!

“Christopher A. Seward, Sr.” wrote:

cseward.vcf (345 Bytes)


#5

OK…now I have another problem…while trying to open webrt:

Can’t locate /opt/rt/etc/config.pm in @INC (@INC contains:
/usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005
/opt/rt/lib) at /opt/rt/bin/rtmux.pl line 20.

It’s the config.pm that follows RT. Where have you specified that it
should be, according to the Makefile? Can you locate it? Did the
Makefile generate any errors?

“The trouble with the world is that the stupid are
cocksure and the intelligent are full of doubt.”

  • Bertrand Russell

#6

Here are the excerpts from my Makefile:

RT_PATH is the name of the directory you want make to install RT in

RT_PATH = /opt/rt

The rest of these paths are all configurable, but you probably don’t want to

put them elsewhere

RT_LIB_PATH = $(RT_PATH)/lib
RT_ETC_PATH = $(RT_PATH)/etc
RT_BIN_PATH = $(RT_PATH)/bin
RT_CGI_PATH = $(RT_BIN_PATH)/cgi

The location of your rt configuration file

RT_CONFIG = $(RT_ETC_PATH)/config.pm

That would make it “/opt/rt/etc/config.pm”.
-----CAS

Tobias Brox wrote:

cseward.vcf (345 Bytes)


#7

Sorry, I hit the send button too soon,

ere are the excerpts from my Makefile:

RT_PATH is the name of the directory you want make to install RT in

RT_PATH = /opt/rt

The rest of these paths are all configurable, but you probably don’t want to

put them elsewhere

RT_LIB_PATH = $(RT_PATH)/lib
RT_ETC_PATH = $(RT_PATH)/etc
RT_BIN_PATH = $(RT_PATH)/bin
RT_CGI_PATH = $(RT_BIN_PATH)/cgi

The location of your rt configuration file

RT_CONFIG = $(RT_ETC_PATH)/config.pm

That would make it “/opt/rt/etc/config.pm”. It is there.
No errors doing the Makefile, only errors trying to create queue and user.
Upgraded Perl, then successfully created queue and users.
-----CAS

Tobias Brox wrote:

cseward.vcf (345 Bytes)


#8

RT_CONFIG = $(RT_ETC_PATH)/config.pm

That would make it “/opt/rt/etc/config.pm”.

And the file isn’t there? And you got no error messages?

“The trouble with the world is that the stupid are
cocksure and the intelligent are full of doubt.”

  • Bertrand Russell

#9

That would make it “/opt/rt/etc/config.pm”. It is there.
No errors doing the Makefile, only errors trying to create queue and user.
Upgraded Perl, then successfully created queue and users.

Can’t locate /opt/rt/etc/config.pm in @INC (@INC contains:

It is there, but can’t be located? Weird. Maybe it’s not readable by the
script? There has been problems with web servers running suid scripts
earlier at this list …

“The trouble with the world is that the stupid are
cocksure and the intelligent are full of doubt.”

  • Bertrand Russell