Skip Menu |

This queue is for tickets about the DBIx-Class CPAN distribution.

Report information
The Basics
Id: 58225
Status: resolved
Priority: 0/
Queue: DBIx-Class

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

Bug Information
Severity: Important
Broken in: 0.08122
Fixed in: 0.08124



Subject: fails on perl 5.13
As the subject says. Matrix confirms: http://matrix.cpantesters.org/?dist=DBIx-Class Unfortunately the links to cpantesters are broken, so take this link for a failing test: http://www.cpantesters.org/cpan/report/07378306-b19f-3f77-b713-d32bba55d77f HTH, Regards,
On Tue Jun 08 02:36:36 2010, ANDK wrote: Show quoted text
> As the subject says. Matrix confirms: > > http://matrix.cpantesters.org/?dist=DBIx-Class > > Unfortunately the links to cpantesters are broken, so take this link for > a failing test: > >
http://www.cpantesters.org/cpan/report/07378306-b19f-3f77-b713-d32bba55d77f Show quoted text
>
This is in fact 2 issues in 1, the first part (DBIC's reliance on being able to change $@ in flight) will be fixed soon-ish. However our code also exposed a 5.13 issue where the value of $@ is unstable in certain situations (i.e. disappears in elaborate DESTROY chains). A test case has not been submitted to p5p yet. Please ignore the failing tests for now.
Show quoted text
> Please ignore the failing tests for now.
For now is taking more than 100 days already. May I request you to skip/todo the test on 5.13 and make a new release? Problem is that on all smokers (not only mine) the whole dependency chain behind DBIx::Class is stalled.
RT-Send-CC: ANDK [...] cpan.or
On Thu Sep 23 22:40:18 2010, ANDK wrote: Show quoted text
> > Please ignore the failing tests for now.
> > For now is taking more than 100 days already. May I request you to > skip/todo the test on 5.13 and make a new release? Problem is that on > all smokers (not only mine) the whole dependency chain behind > DBIx::Class is stalled.
If we do this all you will see is more unrelated breakage downstream (spurious warnings all over the place). What perl 5.13.1+ does is break the core transaction handling in dbic. The perl5 ticket on the change that is causing this has just has been reopened, hopefully there will be more action this time: http://rt.perl.org/rt3/Ticket/Display.html?id=76426#txn-741178
Peter, Show quoted text
> the core transaction handling in dbic. The perl5 ticket on the change > that is causing this has just has been reopened, hopefully there will be > more action this time: > http://rt.perl.org/rt3/Ticket/Display.html?id=76426#txn-741178
This ticket is still marked as "rejected". Can you actually re-open it? -- Serguei Trouchelle
On Thu Oct 14 10:22:37 2010, STRO wrote: Show quoted text
> Peter, >
> > the core transaction handling in dbic. The perl5 ticket on the change > > that is causing this has just has been reopened, hopefully there will be > > more action this time: > > http://rt.perl.org/rt3/Ticket/Display.html?id=76426#txn-741178
> > This ticket is still marked as "rejected". Can you actually re-open it?
I can't as I do not have permissions :( Problem has been acknowledged though, a fix is being worked on: http://www.nntp.perl.org/group/perl.perl5.porters/2010/10/msg165012.html
RT-Send-CC: ANDK [...] cpan.or
Issue patched up so that smoking can commence: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits/DBIx-Class.git;a=commitdiff;h=aed18765aa0ad669550e8675c31de804770048e5 Scheduled for release any time now. Note that the current version is deliberately programmed to start bombing out on perl 5.13.8, until which we hope to have the perl breakage resolved.