On Tue, Jan 29, 2002 at 10:10:56AM -0800, Steve Fink wrote:
> On Tue, Jan 29, 2002 at 01:38:12AM -0500, Dan Sugalski wrote:
> > At 9:33 PM -0800 1/28/02, Steve Fink wrote:
> > >
> > >On Mon, Jan 28, 2002 at 09:36:19PM -0500, Dan Sugalski wrote:
> > >> At 7:47 PM -0500 1/28/02, Michael G Schwern wrote:
> > >> >On Mon, Jan 28, 2002 at 04:07:06PM -0500, Dan Sugalski wrote:
> > >> >> At 1:55 AM -0500 1/28/02, Michael G Schwern wrote:
> > >> >> >This patch seems to have slipped by in the post New Year's haze.  It
> > >> >> >updates Parrot's version of Test::More to 0.41 and makes Parrot::Test
> > >> >> >use Test::Builder instead of doing Evil things to Test::More.
> > >> >>
> > >> >> Where's Test/Builder.pm, though?
> > >> >
> > >> >Hells bells.  Here it is.
> > >>
> > >> And the patch is in. Thanks.
> > >
> > >*kaboom*
> > 
> > Hmmm. Make clean, resync, and try again? It's failing to fail for me, 
> > and I'm up to date.
> 
> Must be something local. I have two checkouts, one with a bunch of
> local changes and the other completely clean. They both do the same
> thing.
> 
> Could it be finding a local version of a Test::SomethingOrOther
> module?

Yep, that was it. perl -I. t/op/macro.t works. It's because I have
older versions of Test::* modules earlier in @INC. This would paper
over the 'make test' failure:

Index: Makefile.in
===================================================================
RCS file: /home/perlcvs/parrot/Makefile.in,v
retrieving revision 1.124
diff -p -u -b -r1.124 Makefile.in
--- Makefile.in 29 Jan 2002 21:38:18 -0000      1.124
+++ Makefile.in 29 Jan 2002 23:15:12 -0000
@@ -103,7 +103,7 @@ C_LIBS = ${libs}
 
 CC = ${cc}
 LD = ${ld}
-PERL = ${perl}
+PERL = ${perl} -I.
 
 
 ###############################################################################

Reply via email to