Skip Menu |

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

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

People
Owner: Nobody in particular
Requestors: dabe [...] dabe.com
Cc:
AdminCc:

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



Subject: DBIx::Class 0.08121 vs. SQL::Abstract 1.67 on 5.12.1
Date: Wed, 02 Jun 2010 04:39:48 -0400
To: bug-DBIx-Class [...] rt.cpan.org, bug-SQL-Abstract [...] rt.cpan.org
From: Dabrien 'Dabe' Murphy <dabe [...] dabe.com>
Not sure whether it's a bug in DBIx::Class or SQL::Abstract, but in order to get DBIC to install under 5.12.1 (Mac OS X Leopard) I had to downgrade SQL::Abstract to 1.66: # Failed test at t/bind/order_by.t line 47. # died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::_assert_bindval_matches_bindtype] Fatal: bindtype 'columns' selected, you need to pass: [column_name => bind_value] at t/bind/order_by.t line 43 # Failed test 'Fail the unfinished is_same_sql_bind' # at t/bind/order_by.t line 48. # Failed test at t/bind/order_by.t line 47. # died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::_assert_bindval_matches_bindtype] Fatal: bindtype 'columns' selected, you need to pass: [column_name => bind_value] at t/bind/order_by.t line 43 # Failed test 'Fail the unfinished is_same_sql_bind' # at t/bind/order_by.t line 48. # Failed test at t/bind/order_by.t line 47. # died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::_assert_bindval_matches_bindtype] Fatal: bindtype 'columns' selected, you need to pass: [column_name => bind_value] at t/bind/order_by.t line 43 # Failed test 'Fail the unfinished is_same_sql_bind' # at t/bind/order_by.t line 48. # Failed test at t/bind/order_by.t line 47. # died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::_assert_bindval_matches_bindtype] Fatal: bindtype 'columns' selected, you need to pass: [column_name => bind_value] at t/bind/order_by.t line 43 # Failed test 'Fail the unfinished is_same_sql_bind' # at t/bind/order_by.t line 48. # Failed test at t/bind/order_by.t line 47. # died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::_assert_bindval_matches_bindtype] Fatal: bindtype 'columns' selected, you need to pass: [column_name => bind_value] at t/bind/order_by.t line 43 # Failed test 'Fail the unfinished is_same_sql_bind' # at t/bind/order_by.t line 48. # Looks like you failed 10 tests of 14. t/bind/order_by.t ................................ Dubious, test returned 10 (wstat 2560, 0xa00) Failed 10/14 subtests -- :- Dabe
RT-Send-CC: bug-SQL-Abstract [...] rt.cpan.org
Hi, JFYI: I got the same failures with last DBIx::Class under perl 5.10. Downgrade to SQL::Abstract 1.66 worked like a charm.
On Thu Jun 03 05:13:37 2010, JLMARTIN wrote: Show quoted text
> Hi, > > JFYI: I got the same failures with last DBIx::Class under perl 5.10. > > Downgrade to SQL::Abstract 1.66 worked like a charm.
Same here. Downgrading SQL::Abstract to 1.66 fixed it. This was on perl 5.8.8 running on centos 5.4.
DBIx::Class 0.08122 is compatible with latest SQL::Abstract. Cheers!