I've asked the beginner perl group but noone responded

I disagree. Distribution packaging systems cause a LOT of RT
problems. Manual installation or platform-independent packaging is a
much better way of managing RT and using CPAN to perform perl
installations is by far the best automatable method.

Must be crappy packages. The freebsd packages work wonderfully across
upgrades.

The FreeBSD port maintainer does do a rather nice job. wink

Really, If you look at the freebsd port it’s pretty much a model of how to install RT (IMHO):

http://www.freebsd.org/cgi/cvsweb.cgi/ports/www/rt36/

Take a peak at the Makefile. Nothing too tricky going on there.