in reply to Re^4: DBomb Installation Problem
in thread DBomb Installation Problem

The first error Base class package "Class::Data::Inheritable" is empty. means that you didn't install Class::Data::Inheritable. All other errors seem to be related to this. So first make sure that you have Class::Data::Inheritable installed, best through CPAN via the cpan program or through perl -MCPAN -e 'install "Class::Data::Inheritable"' or through perl -MCPAN -eshell and then install Class::Data::Inheritable

Replies are listed 'Best First'.
Re^6: DBomb Installation Problem
by PaulBerry (Novice) on Dec 20, 2006 at 19:52 UTC
    Great, thanks again!!
    I've made progress, but now have a new base error to attend to. This is the first error sequence that comes up with the force Dbomb install:
    t/02-create_database....ok 3/99"my" variable @binds masks earlier decl +aration in same scope at t/02-create_database.t line 226. Can't connect to data source , no database driver specified and DBI_DS +N env var not set at t/02-create_database.t line 190 # Looks like you planned 99 tests but only ran 3. # Looks like your test died just after 3. t/02-create_database....dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 4-99 Failed 96/99 tests, 3.03% okay t/03-execute_queries....ok 5/57Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/03-execute_quer +ies.t line 17 # Looks like you planned 57 tests but only ran 5. # Looks like your test died just after 5. t/03-execute_queries....dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 6-57 Failed 52/57 tests, 8.77% okay t/04-object-select......ok 5/42Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/04-object-selec +t.t line 19 # Looks like you planned 42 tests but only ran 5. # Looks like your test died just after 5. t/04-object-select......dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 6-42 Failed 37/42 tests, 11.90% okay t/05-object-update......ok 6/22Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/05-object-updat +e.t line 20 # Looks like you planned 22 tests but only ran 6. # Looks like your test died just after 6. t/05-object-update......dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 7-22 Failed 16/22 tests, 27.27% okay t/06-object-insert......ok 7/33Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/06-object-inser +t.t line 21 # Looks like you planned 33 tests but only ran 7. # Looks like your test died just after 7. t/06-object-insert......dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 8-33 Failed 26/33 tests, 21.21% okay t/07-string-mangle......ok 5/15Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/07-string-mangl +e.t line 17 # Looks like you planned 15 tests but only ran 5. # Looks like your test died just after 5. t/07-string-mangle......dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 6-15 Failed 10/15 tests, 33.33% okay t/08-select-expr........ok 5/11Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/08-select-expr. +t line 17 # Looks like you planned 11 tests but only ran 5. # Looks like your test died just after 5. t/08-select-expr........dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 6-11 Failed 6/11 tests, 45.45% okay t/09-delete.............ok 5/27Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/09-delete.t lin +e 17 # Looks like you planned 27 tests but only ran 5. # Looks like your test died just after 5. t/09-delete.............dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 6-27 Failed 22/27 tests, 18.52% okay t/10-object-delete......ok 4/52Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/10-object-delet +e.t line 17 # Looks like you planned 52 tests but only ran 4. # Looks like your test died just after 4. t/10-object-delete......dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 5-52 Failed 48/52 tests, 7.69% okay t/11-insert-select......ok 7/37Can't connect to data source , no datab +ase driver specified and DBI_DSN env var not set at t/11-insert-selec +t.t line 21 # Looks like you planned 37 tests but only ran 7. # Looks like your test died just after 7. t/11-insert-select......dubious + Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 8-37 Failed 30/37 tests, 18.92% okay Failed Test Stat Wstat Total Fail Failed List of Failed ---------------------------------------------------------------------- +--------- t/02-create_database.t 255 65280 99 192 193.94% 4-99 t/03-execute_queries.t 255 65280 57 104 182.46% 6-57 t/04-object-select.t 255 65280 42 74 176.19% 6-42 t/05-object-update.t 255 65280 22 32 145.45% 7-22 t/06-object-insert.t 255 65280 33 52 157.58% 8-33 t/07-string-mangle.t 255 65280 15 20 133.33% 6-15 t/08-select-expr.t 255 65280 11 12 109.09% 6-11 t/09-delete.t 255 65280 27 44 162.96% 6-27 t/10-object-delete.t 255 65280 52 96 184.62% 5-52 t/11-insert-select.t 255 65280 37 60 162.16% 8-37 Failed 10/12 test scripts, 16.67% okay. 343/438 subtests failed, 21.69 +% okay. make: *** [test_dynamic] Error 255 /usr/bin/make test -- NOT OK
    Seems like it wants to have a datasource to look, not sure why it would need that on install ?

    Thanks a ton guys, really appreciated.
    Paul

      Well, reading the first error message gives a bit of a hint:

      Can't connect to data source , no database driver specified and DBI_DS +N env var not set at t/02-create_database.t line 190

      And looking at t/02-create_database.t, it certainly expects the DBI_DSN environment variable to be set just like DBI wants it. It would have been nice by the module author to specify that. So you best do that and then try again, or proceed without testing. But as there well might be other nasty surprises, I recommend running the test suite.