Fair enough - I'll wait for the digest to appear and then lob a report to the CPANPLUS maintainers. That'd be Monday now.
And, I suppose, it might be sensible to let the Math::BigInt::GMP people know there are problems when their code is automatically installed on a system without GMP. There's probably not much they can do except improve the error messages - if GMP is not there, their module isn't likely to work.
--
Jonathan Leffler ([EMAIL PROTECTED])
STSM, Informix Database Engineering, IBM Data Management
4100 Bohannon Drive, Menlo Park, CA 94025
Tel: +1 650-926-6921 Tie-Line: 630-6921
"I don't suffer from insanity; I enjoy every minute of it!"
Dave Rolsky <[EMAIL PROTECTED]>
01/16/2004 03:55 PM | To: Jonathan Leffler/Menlo Park/[EMAIL PROTECTED] cc: Daisuke Maki <[EMAIL PROTECTED]>, datetime <[EMAIL PROTECTED]> Subject: Re: Chinese/Japanese calendars - GMP is a pre-requisite |
On Fri, 16 Jan 2004, Jonathan Leffler wrote:
> When I was installing using CPANPLUS, it went off and automatically tried
> to install Math::BigInt::GMP, and that process failed because I didn't have
> GMP amongst my libraries. Now, that might be because it was 'recommended'
> rather than 'optional', or it may be for another reason. I wasn't asked
> whether to install it - it just went ahead and tried to do so. I'll let
> you see any settings you need to see if they'll help you.
CPANPLUS treats "recommended" as "required", I think.
> ended), this registers at 1.2 - not a massive one. But the out-of-box
> experience is not as enjoyable when you have to go and manually install
> something to get the automatic install to complete.
The real problem here, I think, is that CPANPLUS (and CPAN.pm as well)
don't really support Module::Build's nice features, like distinguishing
between required and recommended dependencies.
-dave
/*=======================
House Absolute Consulting
www.houseabsolute.com
=======================*/
<<inline: graycol.gif>>
<<inline: ecblank.gif>>
<<inline: pic23067.gif>>