Mailwatch --lint & /usr/lib/perl5/site_perl

Scott Silva ssilva at sgvwater.com
Mon Apr 13 19:56:57 IST 2009


on 4-12-2009 8:43 AM Devon Harding spake the following:
> I've just upgraded from FC5 to FC10. �I was used perl verion 5.8.8
> before, now FC10 uses 5.10.0. �The problem I'm seeing is that when I run
> a spamassassin --lint from Mailwatch, it errors out with the folowing:
> 
> [2404] warn: Subroutine version::qv redefined at
> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/version.pm
> <http://version.pm> line 22. 0.11503 /usr/bin/perl: symbol lookup error:
> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/NetAddr/IP/Util/Util.so:
> undefined symbol: Perl_Tstack_sp_ptr 0.11772 *Finish - Total Time***
> *1.47749*
> 
> Now what I've figured out is that it's trying to use the old version of
> perl located at�/usr/lib/perl5/site_perl. �Unfortunately, the directory
> 5.10.0 does not exist at this location. �doing some googling, I found
> out that this was changed to�/usr/local/lib/perl5/site_perl�from
> here:�https://bugzilla.redhat.com/show_bug.cgi?id=457771. �Now if I
> rename /usr/lib/perl/perl5/site_perl to
> /usr/lib/perl/perl5/site_perl.old, the MailWatch lint works. �Adding a
> symbolic link in that dirctory didin't work either, it still tries to
> use 5.8.8.
> 
> I didn't really wan to leave this renamed as I didn't know what it might
> break. �Is this something that can be fixed in MailWatch?
> 
> Thanks,
> 
> -Devon
> 
Is this a new install or did you just do an upgrade in place?
If you upgraded, you will probably need to re-install MailScanner to get the
modules in the proper place.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 258 bytes
Desc: OpenPGP digital signature
Url : http://lists.mailscanner.info/pipermail/mailscanner/attachments/20090413/5c940414/signature.bin


More information about the MailScanner mailing list