DBM/DBD::File/SQL::Statement failures (was: ANNOUNCE DBI 1.618)

Tim Bunce <[email protected]>
Newsgroups gmane.comp.lang.perl.modules.dbi.sybase.devel
Message-ID <[email protected]>
On Sat, Feb 25, 2012 at 02:18:56PM -0800, Jonathan Leffler wrote:
>    On Sat, Feb 25, 2012 at 12:47, Tim Bunce <[1][email protected]> wrote:
> 
>    DBI 1.618 installed fine for me on MacOS X 10.7.3 with Perl 5.14.1

Great.

>    I'm slightly puzzled by a couple of the tests skipping because 'Not running with SQL::Statement', when
>    in fact I have SQL::Statement installed.
> 
>    t/52dbm_complex.t ............... ok
>    t/zvg_52dbm_complex.t ........... ok
>    t/zvn_52dbm_complex.t ........... skipped: Not running with SQL::Statement
>    t/zvp_52dbm_complex.t ........... ok
>    t/zvxgn_52dbm_complex.t ......... skipped: Not running with SQL::Statement
>    t/zvxgnp_52dbm_complex.t ........ skipped: Not running with SQL::Statement
>    t/zvxgp_52dbm_complex.t ......... ok
>    t/zvxnp_52dbm_complex.t ......... skipped: Not running with SQL::Statement
> 
>    Maybe it is the message that needs tweakiing?

Yes, they should be changed to "requires SQL::Statement module".

Also cpantesters is reporting some failures relating to the DBM modules:

For example, these two:
    http://www.cpantesters.org/cpan/report/ce8c15e4-601c-11e1-8e85-838032b1b899
    http://www.cpantesters.org/cpan/report/b684f8b6-5ffa-11e1-9bda-bf61d4dc8887
both fail with:

DBD::DBM::db selectall_arrayref failed: Cannot open /home/njh/.local/share/.cpan/build/DBI-1.618-WGnXIY/fred.lck: No such file or directory (2) at /home/njh/.local/share/.cpan/build/DBI-1.618-WGnXIY/blib/lib/DBD/File.pm line 730 at /home/njh/.local/share/.cpan/build/DBI-1.618-WGnXIY/blib/lib/DBI/DBD/SqlEngine.pm line 795 [for Statement "select * from Fred"] at ./t/51dbm_file.t line 122.
Compilation failed in require at t/zvn_51dbm_file.t line 4.

This one is different, but also DBM/DBD::File related:
http://www.cpantesters.org/cpan/report/01b4e958-6024-11e1-8e85-838032b1b899
t/zvxgnp_50dbm_simple.t ......... 
No subtests run 

Tim.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.