Nigel -- you seem have a lot of situations of "has started to give this error". Thank you for "stress testing" things and finding odd errors, but I need you to give me more information about:
(a) What was the situation before things broke (b) What did you do that caused the break (c) What kind of fixes did you try (d) All the usual perl -V details In particular, I'm not clear in your email below if "I ran install" was (b) or (c) above. More generally, the kinds of problems you're reporting make me very suspicious that you've got @INC problems or that things are not getting installed where you think they are getting installed. There was a point in perl history where CPAN+ExtUtils::MakeMaker will install into the wrong version of perl if you have multiple perls on your system. (IIRC, it installs into the first Perl in $PATH instead of the perl that is running CPAN.pm) Could you please manually verify the versions that are installed in your library paths? -- David On Mon, Jul 12, 2010 at 4:42 AM, Nigel Horne <[email protected]> wrote: > One of my Darwin machines has, this morning, started to give this error: > > Can't locate object method "new" via package > "Test::Reporter::Transport::Metabase" at > /Library/Perl/5.8.1/Test/Reporter.pm line 277. > > I ran "install Test::Reporter::Transport::Metabase" > > with the result "Test::Reporter::Transport::Metabase is up to date > (1.999005)." > > And then "install Test::Reporter" > > with the result "Test::Reporter is up to date (1.57)." > > What can I do next? > > -Nigel > > -- > Nigel Horne. Arranger, Adjudicator, Band Trainer, Composer, Tutor, > Typesetter. > NJH Music, ICQ#20252325, twitter: @nigelhorne > [email protected] http://www.bandsman.co.uk > >
