[rt-users] Problems Installing RTx-Shredder

Michael Erana cto at lanusa.com
Mon Apr 10 10:17:36 EDT 2006


Ok... This isn't as cut and dried as the title suggests... First of the environmental information:

Perl v5.8.7 under linux
RT v3.4.4;
Running under Debian Stable
Apache2
Fastcgi

Also it is running in a multi-instance mode. I've created a directory called /usr/loca/rtinst/<<instances>> that contain what would have normally been in /usr/local/share/request-tracker3.4/

I the shredder install as directed giving the path for RT.pm as being:
/usr/share/request-tracker/lib

And it outputs the following:

Using RT configurations from /usr/share/request-tracker3.4/lib/RT.pm:
./html  => /usr/share/request-tracker3.4/html
./lib   => /usr/local/share/request-tracker3.4/lib
./sbin  => /usr/local/share/request-tracker3.4/sbin
Open input '/root/install/RTx-Shredder/sbin/rtx-shredder' file for substitution
Open output '/root/install/RTx-Shredder/sbin/rtx-shredder' file for substitution
Open input '/root/install/RTx-Shredder/sbin/rtx-validator' file for substitution
Open output '/root/install/RTx-Shredder/sbin/rtx-validator' file for substitution
Open input '/root/install/RTx-Shredder/lib/RTx/Shredder.pm' file for substitution
Open output '/root/install/RTx-Shredder/lib/RTx/Shredder.pm' file for substitution
Open input '/root/install/RTx-Shredder/t/utils.pl' file for substitution
Open output '/root/install/RTx-Shredder/t/utils.pl' file for substitution
Warning: prerequisite DBD::SQLite 0 not found.
Warning: prerequisite Test::Deep 0 not found.
Writing Makefile for RTx::Shredder

I then try the next command and that outputs the following:

root at rtserver:~/install/RTx-Shredder
# perl Makefile.PL PREFIX=/usr/share/request-tracker3.4/lib
Using RT configurations from /usr/share/request-tracker3.4/lib/lib/RT.pm:
./html  => /usr/share/request-tracker3.4/lib/html
./lib   => /usr/share/request-tracker3.4/lib/lib
./sbin  => /usr/share/request-tracker3.4/lib/sbin
Open input '/root/install/RTx-Shredder/sbin/rtx-shredder' file for substitution
Open output '/root/install/RTx-Shredder/sbin/rtx-shredder' file for substitution
Open input '/root/install/RTx-Shredder/sbin/rtx-validator' file for substitution
Open output '/root/install/RTx-Shredder/sbin/rtx-validator' file for substitution
Open input '/root/install/RTx-Shredder/lib/RTx/Shredder.pm' file for substitution
Open output '/root/install/RTx-Shredder/lib/RTx/Shredder.pm' file for substitution
Open input '/root/install/RTx-Shredder/t/utils.pl' file for substitution
Open output '/root/install/RTx-Shredder/t/utils.pl' file for substitution
Warning: prerequisite DBD::SQLite 0 not found.
Warning: prerequisite RT 3.4 not found. We have unknown version.
Warning: prerequisite Test::Deep 0 not found.
Writing Makefile for RTx::Shredder

I notice that it does not find RT 3.4.... What should I be pointing that path to? Also what are the ramifications of the instanced RT sets?

Comments/Suggestions appreciated...


Michael Eraña, CISSP
CTO
PC Network, Inc.          
eranam at lanusa.com   



More information about the rt-users mailing list