CentOS5, MS 4.65.3-1, perl Math modules

Randal, Phil prandal at herefordshire.gov.uk
Fri Nov 30 19:00:37 GMT 2007


See the same on CentOS 5 x64 too.

Phil

--
Phil Randal
Network Engineer
Herefordshire Council
Hereford, UK  

> -----Original Message-----
> From: mailscanner-bounces at lists.mailscanner.info 
> [mailto:mailscanner-bounces at lists.mailscanner.info] On Behalf 
> Of David Lee
> Sent: 30 November 2007 16:54
> To: MailScanner discussion
> Subject: CentOS5, MS 4.65.3-1, perl Math modules
> 
> I have just been installing MailScanner-4.65.3-1 on a freshly 
> installed
> CentOS-5 (32-bit) system.
> 
> 
> Executive summary:  Math::BigInt, Math::BigRat and bignum installation
> problems.
> 
> 
> 
> Detail:
> 
> I realise that the MS installation says:
> 
> #  Do not worry too much about errors from the next command.
> #  It is quite likely that some of the Perl modules are
> #  already installed on your system.
> #
> #  The important ones are HTML-Parser and MIME-tools.
> 
> 
> BUT...
> ... I saw the following:
> 
> #  Attempting to build and install perl-Math-BigInt-1.86-1
> #  ...
> #  
> **********************************************************************
> #   Attention: After installing this package, you also need to update:
> #
> #    Math::BigRat             to at least v0.19     (you have v0.15)
> #    bignum                   to at least v0.21     (you have v0.17)
> 
> Afterwards, "MailScanner -V" showed Math::BigInt still to be 
> an earlier
> (pre-installed?) version.  And the "MailScanner -V" optional 
> modules still
> included the old (those "you have ...") version numbers.
> 
> # [Math::BigRat]
> #
> #  t/big_ap......ok
> #  t/bigfltrt....ok
> #  t/bigrat......ok 132/193Can't locate object method 
> "_as_oct" via package "Math::BigInt::Calc" at 
> ../lib/Math/BigRat.pm line 1317.
> #  t/bigrat......dubious
> #          Test returned status 255 (wstat 65280, 0xff00)
> #  DIED. FAILED tests 172-193
> #          Failed 22/193 tests, 88.60% okay
> 
> # [bignum]
> # ... lots of errors in test beginning...
> #   Failed test '(1-$ev) is approx. 0'
> #   in t/bigexp.t at line 23.
> #          got: '1.00000'
> #     expected: '0.00000'
> # Looks like you failed 1 test of 4.
> #  t/bigexp......dubious
> #          Test returned status 1 (wstat 256, 0x100)
> #  DIED. FAILED test 2
> #          Failed 1/4 tests, 75.00% okay
> #  t/bigint......Can't locate object method "from_oct" via 
> package "Math::BigInt" at ../lib/bigint.pm line 70.
> #  t/bigint......dubious
> #          Test returned status 255 (wstat 65280, 0xff00)
> #  DIED. FAILED tests 18-36
> #          Failed 19/36 tests, 47.22% okay
> 
> 
> Does anyone else see failures with MS 4.65.3-1 doing these 
> modules on a
> clean CentOS-5/ia32 machine?  Any thoughts?
> 
> Alas my CentOS-5 (which is actually a virtual (VMware) 
> machine at present)
> is running liked a blocked drain.  So substantial 
> experimentation on it
> isn't really possible.  (I hope to have that rectified by 
> mid-week next
> week.)
> 
> 
> When I went to CPAN, those various modules then installed consistently
> and cleanly.  So it looks like an issue with the MS packaging of them.
> 
> (Overall: I'm looking to do a substantial, roll-out of such systems,
> across our existing service, so I'm looking to get it all as clean as
> possible.)
> 
> 
> -- 
> 
> :  David Lee                                I.T. Service          :
> :  Senior Systems Programmer                Computer Centre       :
> :  UNIX Team Leader                         Durham University     :
> :                                           South Road            :
> :  http://www.dur.ac.uk/t.d.lee/            Durham DH1 3LE        :
> :  Phone: +44 191 334 2752                  U.K.                  :
> -- 
> MailScanner mailing list
> mailscanner at lists.mailscanner.info
> http://lists.mailscanner.info/mailman/listinfo/mailscanner
> 
> Before posting, read http://wiki.mailscanner.info/posting
> 
> Support MailScanner development - buy the book off the website! 
> 


More information about the MailScanner mailing list