Skip Menu |

This queue is for tickets about the Catalyst-Model-DBI CPAN distribution.

Report information
The Basics
Id: 54081
Status: resolved
Priority: 0/
Queue: Catalyst-Model-DBI

People
Owner: Nobody in particular
Requestors: bobtfish [...] bobtfish.net
Cc:
AdminCc:

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



Subject: Fwd: Class::C3/MRO::Compat
Date: Thu, 28 Jan 2010 22:35:08 +0000
To: bug-Catalyst-Model-DBI [...] rt.cpan.org
From: Tomas Doran <bobtfish [...] bobtfish.net>
Begin forwarded message: Show quoted text
> From: Alex Pavlovic <alex.pavlovic@taskforce-1.com> > Date: 28 January 2010 21:53:07 GMT > To: Tomas Doran <bobtfish@bobtfish.net> > Subject: Re: Class::C3/MRO::Compat > > Hi Tomas, > > Please file the bug on rt.cpan.org and I will correct it. There were > several > suggestion to use Class::C3 originally so I just followed that and I > was not > aware its in 5.10. > > Cheers. > > On Thursday 28 January 2010 13:36:18 Tomas Doran wrote:
>> Using Class::C3 is wrong, you didn't want to do that. >> >> C3 method resolution is included natively in perl 5.10 onwards. >> >> Therefore MRO::Compat is _correct_ as it does the right thing by >> requiring (and using) Class::C3 for perl <= 5.8 and using the native >> implementation in perl >= 5.10. >> >> Can you revert 0.26 of Catalyst::Model::DBI, as it'll now >> _INCORRECTLY_ pull in Class::C3.. >> >> Cheers >> t0m >>
> > -- > Alex Pavlovic - CTO > Taskforce-1 Internet Solutions Inc. > http://www.taskforce-1.com > Toll Free: 1.888.630.5733 > Direct: 1.778.389.2996
This issue has been resolved in 0.27. Uploaded 0.27 to CPAN and committed to Catalyst SVN repo.
This is not quite fixed yet. The dependency still points to Class::C3.
Resolved,MRO::Compat becomes dependancy instead. Uploading to CPAN and committing to Catalyst SVN repo.
On Thu Jan 28 17:56:53 2010, ALEXP wrote: Show quoted text
> Resolved,MRO::Compat becomes dependancy instead. Uploading to CPAN and > committing to Catalyst SVN repo.
Additional Note: The fixed release is 0.28
Resolving.