http://www.perlmonks.org?node_id=475520

steves has asked for the wisdom of the Perl Monks concerning the following question:

I've been trying to automate our rather large CPAN install using CPANPLUS. I keep getting this error:

[MSG] Checksum matches for 'MIME-tools-5.417.tar.gz' Can't call method "_fetch" on an undefined value at /usr/local/lib/per +l5/site_perl/5.8.7/CPANPLUS/Module.pm line 434.
It goes for quite a while before that without error. I've just started digging but would also like to take adavantage of that great Perl virtue Laziness and ask if any monks know what this is off the top of their robed heads.

Replies are listed 'Best First'.
Re: CPANPLUS _fetch error
by betterworld (Curate) on Jul 17, 2005 at 01:53 UTC
    I think I would start looking at line 434 of /usr/local/lib/perl5/site_perl/5.8.7/CPANPLUS/Module.pm to get a first hint of what went wrong, if I hadn't that much of the great Perl virtue Laziness. So I decided to ask you to post that line, instead.
Re: CPANPLUS _fetch error
by PodMaster (Abbot) on Jul 17, 2005 at 08:23 UTC
    What version? Was there mention of this on the bug list (here)? You need to either upgrade or downgrade :) Also, you need to turn on the verbose setting, and reproduce a session that generates the error from start to finish (from bash$ cpanp to cpanp>q) and make sure you report your settings (and send a copy of the report to cpanplus-bugs).

    MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
    I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
    ** The third rule of perl club is a statement of fact: pod is sexy.