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