CentOS and updates
Kevin_Miller at ci.juneau.ak.us
Wed Jun 20 18:06:52 IST 2012
Andrew Colin Kissa wrote:
> On 19 Jun 2012, at 10:35 PM, Scott Silva wrote:
>> The easiest way is to remove the conflicting rpmforge packages,
>> install the updates, re-download the rpmforge packages, and install
>> them with rpm --nodocs... Well the easiest way is --force, but not
>> the best way...
> Why does he actually have to force install those modules, since they
> are already bundled with perl ?
> Remove those rpmforge modules they are not needed any longer.
I think they are needed. Doing a MailScanner -V produced this:
root at smtp:~# MailScanner -V
File::Temp version 0.18 required--this is only version 0.16 at /usr/lib/perl5/site_perl/5.8.8/MIME/Tools.pm line 14.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/MIME/Tools.pm line 14.
Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm line 142.
BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.8/MIME/Parser.pm line 142.
Compilation failed in require at /usr/lib/MailScanner/MailScanner/MCPMessage.pm line 41.
BEGIN failed--compilation aborted at /usr/lib/MailScanner/MailScanner/MCPMessage.pm line 41.
Compilation failed in require at /usr/sbin/MailScanner line 107.
BEGIN failed--compilation aborted at /usr/sbin/MailScanner line 107.
Rather than reinstall them from rpmforge though I just reran the MailScanner install script, as Julian packages them there. How that will play out in the future if/when I need to again update perl I don't know. But the 'fix' isn't too painful.
Note this is on CentOS 5.2. Maybe 6.2 has more recent versions of the perl modules...
Network/email Administrator, CBJ MIS Dept.
155 South Seward Street
Juneau, Alaska 99801
Phone: (907) 586-0242, Fax: (907) 586-4500
Registered Linux User No: 307357
More information about the MailScanner