Subject: | Can't install URI-SmartURI-0.031 -- test hangs |
Date: | Thu, 17 Mar 2011 01:29:49 -0500 |
To: | bug-URI-SmartURI [...] rt.cpan.org |
From: | "John M. Dlugosz" <john [...] dlugosz.com> |
Writing Makefile for URI::SmartURI
Could not read metadata file. Falling back to other methods to determine prerequisites
cp lib/URI/SmartURI.pm blib/lib/URI/SmartURI.pm
Manifying blib/man3/URI::SmartURI.3pm
RKITOVER/URI-SmartURI-0.031.tar.gz
/usr/bin/make -- OK
CPAN: YAML loaded ok (v0.71)
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc',
'blib/lib', 'blib/arch')" t/01-smart-uris.t t/02-subclass.t
t/01-smart-uris.t .. Deep recursion on subroutine "URI::SmartURI::AUTOLOAD" at
/home/john/.cpan/build/URI-SmartURI-0.031-c9i8ox/blib/lib/URI/SmartURI.pm line 223.
t/01-smart-uris.t .. Failed 8/8 subtests
t/02-subclass.t .... Deep recursion on subroutine "URI::SmartURI::AUTOLOAD" at
/home/john/.cpan/build/URI-SmartURI-0.031-c9i8ox/blib/lib/URI/SmartURI.pm line 223.
t/02-subclass.t .... Failed 5/5 subtests
It maxes out memory (512 MB) and swap space (2GB) while running the test, and eventually
terminates with a failure. On another machine, it works fine and runs the tests instantly
and without complaint. Between the two, I see the non-working one has a later version of
Class::C3::Componentised (1.0008 instead of 1.0006), and Moose (1.24 instead of 1.09).