Re: [Dbi-interbase-devel] More DBD::Interbase install woes.
Status: Beta
Brought to you by:
edpratomo
From: Daniel R. <dan...@gm...> - 2003-03-04 22:46:37
|
hmm...i tried perl5.8.0, dbi-1.30, dbd-interbase-0.40 on a linux box = with firebirdss-1.0.2.908-0. works like a charm. no problems. perl is even built with threads... now i need a bit more information: - perl from distro or self compiled? - same for dbi - distro w/ version if these are distro packages - compiler - output of perl Makefile.PL - output of make looking at the message "Driver has not implemented the disconnect_all = method" there seems to something wrong with the DBI / DBI headers. rgds, -daniel ----- Original Message -----=20 From: "Scott Taylor" <sc...@dc...> To: <dbi...@li...> Sent: Tuesday, March 04, 2003 19:15 Subject: [Dbi-interbase-devel] More DBD::Interbase install woes. > Hello, >=20 > I am running Linux 2.4.7, FirebirdSS1.02.908-0, Perl 5.8.0, DBI 1.30, = and=20 > when I attempt to install DBD::Interbase-0.40 it fails. I've searched = this=20 > list but somehow I've missed the solution, what could I be doing = wrong? >=20 > Here is my make test output: >=20 > [root@intrbase DBD-InterBase-0.40]# make test > PERL_DL_NONLAZY=3D1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"=20 > "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > t/00base...........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/00base...........dubious > Test returned status 2 (wstat 512, 0x200) > after all the subtests completed successfully > t/10dsnlist........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/10dsnlist........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/20createdrop.....Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/20createdrop.....dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/30insertfetch....Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/30insertfetch....dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/40alltypes.......DBD::InterBase::db do failed: Invalid token > -Dynamic SQL Error > -SQL error code =3D -104 > -Database SQL dialect 1 does not support reference to TIME datatype > DBD::InterBase::db prepare failed: Undefined name > -Dynamic SQL Error > -SQL error code =3D -204 > -Table unknown > -BUILTIN > -At line 1, column 13. > Can't call method "execute" on an undefined value at t/40alltypes.t = line 141. > Driver has not implemented the disconnect_all method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40alltypes.......dubious > Test returned status 255 (wstat 65280, 0xff00) > DIED. FAILED tests 2-27 > Failed 26/27 tests, 3.70% okay > t/40bindparam......Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40bindparam......dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/40blobs..........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40blobs..........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/40cursor.........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40cursor.........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/40cursoron.......Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40cursoron.......dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/40datetime.......DBD::InterBase::db do failed: Invalid token > -Dynamic SQL Error > -SQL error code =3D -104 > -Database SQL dialect 1 does not support reference to TIME datatype > DBD::InterBase::db prepare failed: Undefined name > -Dynamic SQL Error > -SQL error code =3D -204 > -Table unknown > -BUILTIN > -At line 1, column 13. > Can't call method "execute" on an undefined value at t/40datetime.t = line 121. > Driver has not implemented the disconnect_all method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40datetime.......dubious > Test returned status 255 (wstat 65280, 0xff00) > DIED. FAILED tests 2-14 > Failed 13/14 tests, 7.14% okay > t/40doparam........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40doparam........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/40listfields.....Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40listfields.....dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/40nulls..........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40nulls..........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/40numrows........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/40numrows........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/41numeric........DBD::InterBase::db do failed: The insert, update,=20 > delete, ddl or authorization statement cannot > be executed because the transaction is inquiry only > -Dynamic SQL Error > -SQL error code =3D -817 > -Metadata update statement is not allowed by the current database SQL = dialect 1 > DBD::InterBase::db prepare failed: Undefined name > -Dynamic SQL Error > -SQL error code =3D -204 > -Table unknown > -BUILTIN > -At line 1, column 13. > Can't call method "execute" on an undefined value at t/41numeric.t = line 107. > Driver has not implemented the disconnect_all method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/41numeric........dubious > Test returned status 255 (wstat 65280, 0xff00) > DIED. FAILED tests 2-30 > Failed 29/30 tests, 3.33% okay > t/50chopblanks.....Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/50chopblanks.....dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/50commit.........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/50commit.........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/60leaks..........skipped > all skipped: no reason given > t/61settx..........Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/61settx..........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/70nestedoff......Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/70nestedoff......dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/70nestedon.......Driver has not implemented the disconnect_all = method. at=20 > /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/70nestedon.......dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/ak-dbd...........ok 47/48Driver has not implemented the = disconnect_all=20 > method. at /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/ak-dbd...........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > t/dbdadmin.........ok 3/3Driver has not implemented the disconnect_all = > method. a > t /usr/lib/perl5/site_perl/5.8.0/i686-linux/DBI.pm line 565 > END failed--call queue aborted. > t/dbdadmin.........dubious > Test returned status 255 (wstat 65280, 0xff00) > after all the subtests completed successfully > Failed Test Stat Wstat Total Fail Failed List of Failed > = -------------------------------------------------------------------------= ------ > t/00base.t 2 512 5 0 0.00% ?? > t/10dsnlist.t 255 65280 2 0 0.00% ?? > t/20createdrop.t 255 65280 5 0 0.00% ?? > t/30insertfetch.t 255 65280 11 0 0.00% ?? > t/40alltypes.t 255 65280 27 26 96.30% 2-27 > t/40bindparam.t 255 65280 26 0 0.00% ?? > t/40blobs.t 255 65280 12 0 0.00% ?? > t/40cursor.t 255 65280 20 0 0.00% ?? > t/40cursoron.t 255 65280 18 0 0.00% ?? > t/40datetime.t 255 65280 14 13 92.86% 2-14 > t/40doparam.t 255 65280 10 0 0.00% ?? > t/40listfields.t 255 65280 16 0 0.00% ?? > t/40nulls.t 255 65280 11 0 0.00% ?? > t/40numrows.t 255 65280 25 0 0.00% ?? > t/41numeric.t 255 65280 30 29 96.67% 2-30 > t/50chopblanks.t 255 65280 35 0 0.00% ?? > t/50commit.t 255 65280 30 0 0.00% ?? > t/61settx.t 255 65280 20 0 0.00% ?? > t/70nestedoff.t 255 65280 13 0 0.00% ?? > t/70nestedon.t 255 65280 11 0 0.00% ?? > t/ak-dbd.t 255 65280 48 0 0.00% ?? > t/dbdadmin.t 255 65280 3 0 0.00% ?? > 1 test skipped. > Failed 22/23 test scripts, 4.35% okay. 68/392 subtests failed, 82.65% = okay. > make: *** [test_dynamic] Error 2 >=20 > Sorry for the huge email. :( >=20 > Scott. >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The = debugger=20 > for complex code. Debugging C/C++ programs can leave you feeling lost = and=20 > disoriented. TotalView can help you find your way. Available on major = UNIX=20 > and Linux platforms. Try it free. www.etnus.com > _______________________________________________ > Dbi-interbase-devel mailing list > Dbi...@li... > https://lists.sourceforge.net/lists/listinfo/dbi-interbase-devel > |