Skip Menu |

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

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

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

Bug Information
Severity: Normal
Broken in:
  • 0.08125
  • 0.08126
Fixed in: (no value)



Subject: broken with namespace::clean 0.18
I was getting mysterious failures like so: Undefined subroutine &DBIx::Class::Exception::catch namespace::clean 0.18 turned out to be the culprit. It was being overzealous and removing the exports of Try::Tiny and Sub::Name. Upgrading to namespace::clean 0.20 fixed the problem. This is with perl 5.12.2.
Show quoted text
> namespace::clean 0.18 turned out to be the culprit.
The issue was actually that you upgraded Package::Stash without upgrading the things that depend on it (it warned you about this on the way past). Pulling in the latter version of n::c will have as you noted sorted things out. Unfortunately there is no way to do reverse dependencies in CPAN (the best we get is printing 'you are upgrading XXX, this means you will need to upgrade YYY and ZZZ', so there isn't really anything we can do about this, sorry :( Cheers t0m
On Mon Jan 17 22:46:51 2011, MSCHWERN wrote: Show quoted text
> I was getting mysterious failures like so: > > Undefined subroutine &DBIx::Class::Exception::catch > > namespace::clean 0.18 turned out to be the culprit. It was being > overzealous and removing the exports of Try::Tiny and Sub::Name. > Upgrading to namespace::clean 0.20 fixed the problem. > > This is with perl 5.12.2.
Can you please test 0.08126_01 which is shipping Tue late evening UTC as 0.08127? It has this problem solved already: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=dbsrgits/DBIx-Class.git;a=commit;h=4549ba4966c026a49409c7dde70f32b2512250b0