Can't locate object method "new" via package "Test::Reporter"

2010-01-20 Thread Nigel Horne
Does anyone know what could cause this error to happen, and how I can fix it? CPAN::Reporter: preparing a CPAN Testers report for Expect-1.21 Catching error: "Can't locate object method \"new\" via package \"Test::Reporter\" at /boot/home/config/lib/perl5/site_perl/5.8.8/CPAN/Reporter.pm line

Re: Can't locate object method "new" via package "Test::Reporter"

2010-01-20 Thread David Golden
What happens if you try loading it from the command line: $ perl5.8.8 -MTest::Reporter -we '$tr = Test::Reporter->new()' -- David On Wed, Jan 20, 2010 at 6:49 AM, Nigel Horne wrote: > Does anyone know what could cause this error to happen, and how I can fix > it? > > CPAN::Reporter: preparing a

Re: Can't locate object method "new" via package "Test::Reporter"

2010-01-20 Thread Nigel Horne
David Golden wrote: What happens if you try loading it from the command line: $ perl5.8.8 -MTest::Reporter -we '$tr = Test::Reporter->new()' Good question. Now I can see what's going wrong (though it's a pity that CPAN hid this error message. Now, any ideas how to fix this? $ perl -MTe

Re: Can't locate object method "new" via package "Test::Reporter"

2010-01-20 Thread Nigel Horne
I've found one problem, which isn't the one mentioned, but needs fixing anyway: IO::Socket gives this error on BeOS: "Your vendor has not defined Socket macro AF_UNIX, used at /boot/home/config/lib/perl5/5.8.8/BePC-beos/IO/Socket/UNIX.pm line 18" The fix is in IO/Socket.pm at line 22. Old c

Re: Can't locate object method "new" via package "Test::Reporter"

2010-01-20 Thread David Golden
If you make that fix, does the one-liner with Test::Reporter work? David On Wed, Jan 20, 2010 at 8:23 AM, Nigel Horne wrote: > I've found one problem, which isn't the one mentioned, but needs fixing > anyway: > > IO::Socket gives this error on BeOS: > > "Your vendor has not defined Socket macro

Re: Can't locate object method "new" via package "Test::Reporter"

2010-01-20 Thread Nigel Horne
David Golden wrote: If you make that fix, does the one-liner with Test::Reporter work? No, as I said, it isn't the one mentioned. I'm open to ideas. -Nigel David On Wed, Jan 20, 2010 at 8:23 AM, Nigel Horne wrote: I've found one problem, which isn't the one mentioned, but needs fixin

Re: Can't locate object method "new" via package "Test::Reporter"

2010-01-20 Thread Nigel Horne
A *HACK* fix is to modify .../lib/perl5/5.8.8/BePC-beos/IO/Socket/INET.pm commenting out line 25 thus: my %socket_type = ( tcp => SOCK_STREAM, udp => SOCK_DGRAM # icmp => SOCK_RAW ); I'd like a proper fix, but at least I now get Test::Re

Re: Can't locate object method "new" via package "Test::Reporter"

2010-01-20 Thread Nigel Horne
I belie I have Test::Reporter loading: $ perl -MTest::Reporter -we '$tr = Test::Reporter->new()' Can't ignore signal CHLD, forcing to default. Name "main::tr" used only once: possible typo at -e line 1. $ [ Thanks David for the suggestion on how to test it loads. ] To get it to load on BeOS you

Re: Of the usefulness of post release smoke test results

2010-01-20 Thread David Cantrell
> Hi, although I greatly appreciate the provided service (cpan smoking) it has > the disadvantage to give the result long after I need it which is before I > release to CPAN. > > I would like to see the possibility to run smoke tests as part of my pre- > release tests. I see no reason to releas

CPAN testing on BeOS5.0

2010-01-20 Thread Nigel Horne
I found that Net::Cmd is also broken on BeOS, fix is RT bug 53850. -Nigel -- Nigel Horne. Arranger, Adjudicator, Band Trainer, Composer, Tutor, Typesetter. NJH Music, ICQ#20252325 n...@bandsman.co.uk http://www.bandsman.co.uk