CCing this to Murray.

On Sun, May 26, 2002 at 10:01:09PM +0200, Andrea Maestrutti wrote:
> After installing ExtUtils-MakeMaker-6.00 (but also with recent previous
> versions) on my W98 with Activestate Perl 628, the PPM can not install
> modules.
> 
> The error message is:
> 
> Can't locate object method "catfile" via package "MM" (perhaps you 
> forgot to load "MM"?) at C:/Perl/site/lib/PPM.pm line 363, <> line 8.

Looks like PPM is being naughty and using the private MM class.  It's just
cargo-culting code out of ExtUtils::Install and assuming that by loading
ExtUtils::Install you get MM.  Very far off base, that.

Furthermore, it's using MM just to get at File::Spec methods.  It should be
using File::Spec directly.

Murray, just s/MM/File::Spec/g


-- 
This sig file temporarily out of order.

Reply via email to