It seems that Env.pm on 5.005_03 doesn't do a use vars for you. lib/Parrot/Test.pm was failing because of use strict;
This patch fixed it: --- lib/Parrot/Test.pm 1 Feb 2002 12:11:59 -0000 1.16 +++ lib/Parrot/Test.pm 1 Feb 2002 18:16:09 -0000 @@ -1,9 +1,10 @@ package Parrot::Test; use strict; -use vars qw(@EXPORT @ISA); +use vars qw(@EXPORT @ISA $TEST_PROG_ARGS); use Parrot::Config; +# 5.005_03 Env.pm doesn't make its arguments immune from use strict 'vars'; use Env qw($TEST_PROG_ARGS); require Exporter; Nicholas Clark -- EMCFT http://www.ccl4.org/~nick/CV.html