Hs anyone had any luck getting DBIx::Recordset to pass its tests using recent versions of perl, DBI and DBD::Oracle?Angus Lees and myself have several patches for Recordset, most are archived in the embperl mailing list.
Gerald was supposed to have a subversion repository setup by now, but hasn't done it.
DBI 1.38 seems okay, no need to mess there. Platform is Red Hat Linux 9, but with perl built locally. Oracle client is 9.2.0.1.0. DBIx::Recordset is 0.24.Hmm, I wonder what could be causing this to happen. I have only open source databases available, or I would do some testing and patching myself. There's no free version of Oracle for Windows is there? I run Cygwin.
I can get DBIx::Recordset to pass its test with perl 5.8.0 and DBD::Oracle 1.12.
With DBD::Oracle 1.14, and either perl 5.8.0 or perl 5.8.2, DBIx::Recordset fails its tests as follows:
... DeleteWithLinks... ok - 2 ... Test terminated with fatal error! Look at test.log
test.log: ... Clear (Delete all) disabled for table at blib/lib/DBIx/Database.pm line 57 DBIx::Database::Base::savecroak('DBIx::Recordset=HASH(0x86790f4)','Clear (Delete all) disabled for table ') called at blib/lib/DBIx/Recordset.pm line 2715 DBIx::Recordset::DeleteWithLinks('DBIx::Recordset=HASH(0x86790f4)','HASH(0x8685b30)','HASH(0x86859f8)') called at blib/lib/DBIx/Recordset.pm line 2760 DBIx::Recordset::DeleteWithLinks('DBIx::Recordset=HASH(0x867e2fc)','HASH(0x867baf4)') called at test.pl line 1933 main::DoTest('Oracle','dbi:Oracle:testdb','mjg17/roingtbet','undef') called at test.pl line 3991 ...
With DBD::Oracle 1.12 and perl 5.8.2, DBIx::Recordset fails its tests a little later:
... Select with sub table... ok - 2 ... Test terminated with fatal error! Look at test.log
test.log: ... Can't upgrade that kind of scalar at test.pl line 83. ...
Having to hold back on upgrades for both perl and DBD::Oracle is making me uncomfortable. Any tips would be gratefully received.
Thanks
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
