----- Original Message ----
> From: Koichi Nakatani <[email protected]>
> To: [email protected]
> Sent: Wed, February 10, 2010 5:16:06 PM
> Subject: Moose-0.97 caused a DBIx::Class test failure
>
> Before installing Moose-0.97:
> $ prove -l t/storage/replication.t
> t/storage/replication.t .. 1/? # Using Moose version 0.96 and
> MooseX::Types version 0.21
> t/storage/replication.t .. ok
> All tests successful.
> Files=1, Tests=132, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.64
> cusr 0.10 csys = 0.78 CPU)
> Result: PASS
>
> After Moose-0.97:
> $ prove -l t/storage/replication.t
> t/storage/replication.t .. 1/? # Using Moose version 0.97 and
> MooseX::Types version 0.21
> Deep recursion on subroutine
> "DBIx::Class::Storage::DBI::Replicated::Replicant::debugobj" at
> [...]/DBIx-Class-0.08118/lib/DBIx/Class/Storage/DBI/Replicated.pm
> line 758.
> Deep recursion on subroutine
> "DBIx::Class::Storage::DBI::Replicated::debugobj" at
> [...]/DBIx-Class-0.08118/lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm
> line 69.
>
> ...and the test does not seem to come to an end.
>
> I got the result with (hand-built) perl 5.10.1 on Mac OS X 10.6.
There's a new Moose on the way to CPAN (should arrive on local mirrors soon)
that fixes this problem. Hopefully you'll be able to upgrade shortly.
John Napiorkowski