Skip Menu |

This queue is for tickets about the CommitBit CPAN distribution.

Report information
The Basics
Id: 61098
Status: open
Priority: 0/
Queue: CommitBit

People
Owner: Nobody in particular
Requestors: sprout [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Test failures (Do you need to predeclare is?)
Date: Sun, 5 Sep 2010 17:50:41 -0700
To: bug-CommitBit [...] rt.cpan.org
From: Father Chrysostomos <sprout [...] cpan.org>
When I try to test CommitBit from the CPAN shell, without installing it, I get several reams of failures like this: PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00-model-Project.t ........ WARN - String found where operator expected at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 10, near "is 'distinct'" WARN - (Do you need to predeclare is?) WARN - String found where operator expected at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 10, near "is 'immutable'" WARN - (Do you need to predeclare is?) WARN - String found where operator expected at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 10, near "is 'mandatory'" WARN - (Do you need to predeclare is?) syntax error at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 10, near "is 'distinct'" BEGIN not safe after errors--compilation aborted at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 16. Compilation failed in require at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/ProjectMember.pm line 8. BEGIN failed--compilation aborted at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/ProjectMember.pm line 8. Compilation failed in require at /Users/sprout/.cpan/build/Jifty-0.91117-uXNZsJ/blib/lib/Jifty/Util.pm line 277. BEGIN failed--compilation aborted at t/00-model-Project.t line 11. Judging by Jifty::DBI::Schema’s docs, it should work. Is PERL5LIB being ignored somehow, perhaps? (I’m just trying to run the tests to make sure that the latest DBM::Deep does not introduce regressions. CommitBit requires Jifty, which require IPC::PubSub, which requires DBM::Deep.)
Subject: Re: [rt.cpan.org #61098] Test failures (Do you need to predeclare is?)
Date: Sun, 5 Sep 2010 20:55:02 -0400
To: Father Chrysostomos via RT <bug-CommitBit [...] rt.cpan.org>
From: Jesse Vincent <jesse [...] fsck.com>
CommitBit is, somewhat sadly, abandonware at this point and I suspect there was some Jifty version skew in a feature we were using. It's probably not the right answer, but I should schedule it for deletion from CPAN. On Sun, Sep 05, 2010 at 08:50:58PM -0400, Father Chrysostomos via RT wrote: Show quoted text
> Sun Sep 05 20:50:55 2010: Request 61098 was acted upon. > Transaction: Ticket created by sprout@cpan.org > Queue: CommitBit > Subject: Test failures (Do you need to predeclare is?) > Broken in: (no value) > Severity: (no value) > Owner: Nobody > Requestors: sprout@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=61098 > > > > When I try to test CommitBit from the CPAN shell, without installing it, I get several reams of failures like this: > > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t > t/00-model-Project.t ........ WARN - String found where operator expected at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 10, near "is 'distinct'" > WARN - (Do you need to predeclare is?) > WARN - String found where operator expected at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 10, near "is 'immutable'" > WARN - (Do you need to predeclare is?) > WARN - String found where operator expected at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 10, near "is 'mandatory'" > WARN - (Do you need to predeclare is?) > syntax error at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 10, near "is 'distinct'" > BEGIN not safe after errors--compilation aborted at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/User.pm line 16. > Compilation failed in require at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/ProjectMember.pm line 8. > BEGIN failed--compilation aborted at /Users/sprout/.cpan/build/CommitBit-0.02-h2xEqh/blib/lib/CommitBit/Model/ProjectMember.pm line 8. > Compilation failed in require at /Users/sprout/.cpan/build/Jifty-0.91117-uXNZsJ/blib/lib/Jifty/Util.pm line 277. > BEGIN failed--compilation aborted at t/00-model-Project.t line 11. > > Judging by Jifty::DBI::Schema???s docs, it should work. Is PERL5LIB being ignored somehow, perhaps? > > (I???m just trying to run the tests to make sure that the latest DBM::Deep does not introduce regressions. CommitBit requires Jifty, which require IPC::PubSub, which requires DBM::Deep.) > >
--