On Thu, Sep 12, 2002 at 02:38:54PM -0400, Noah Genner <[EMAIL PROTECTED]> wrote: > Looking for a little guidance here - either of the perl or rpm variety - > not sure which. > > I installed the rpm for Spamassassin [http://www.spamassassin.org] > (great program by the way) on my 5.12 box yesterday, and got everything > up and running just fine, eventually. However, when I installed the rpm > it placed some required perl modules in the > /usr/lib/perl5/site_perl/5.61 directory and then when I tried to start > Spamassassin it said it couldn't find the modules in the 5.60 directory. > Something seems to have got crossed there. Copying the modules to the > 5.60 directory fixed everything up.
That RPM was built on a system that uses perl 5.6.1; yours uses perl 5.6.0. Perl modules for Red Hat systems should always install into the site_perl/VERSION directory for the version distributed with the equivalent RH release -- Red Hat takes that into account when they release updates, so that the RH perl-5.6.1 in 7.2 would have site_perl/5.6.0 in its @INC. Since we ship RH's Perl, the same applies for SME Servers. That said, there are occasional versiony conflicts in RH perls prior to 5.8, when the RH @INC structure was implemented differently, but I don't think this is one of them. Cheers, -Rich -- ------------------------------ Rich Lafferty --------------------------- Systems Administrator/Support Engineer, Network Server Solutions Group Mitel Networks, Ottawa, ON +1 613 592 2122 (x2513) -------------------------- [EMAIL PROTECTED] -------------------- -- Please report bugs to [EMAIL PROTECTED] Please mail [EMAIL PROTECTED] (only) to discuss security issues Support for registered customers and partners to [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Archives by mail and http://www.mail-archive.com/devinfo%40lists.e-smith.org