Problems Installing RTx-Shredder

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/<> 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@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@lanusa.com