nichtich / Data-Beacon

Data::Beacon package in Perl 5 - BEACON format parser and serializer
http://search.cpan.org/dist/Data-Beacon/
2 stars 1 forks source link

Test failures on all *BSD systems #4

Open eserte opened 12 years ago

eserte commented 12 years ago

http://matrix.cpantesters.org/?dist=Data-Beacon-0.2.5 shows that the test suite is failing for all BSD systems (freebsd, netbsd, openbsd, mirbsd, dragonfly, MacOSX). On my FreeBSD system the error message is:

DBD::SQLite::db do failed: database is locked at  /var/tmp/CPAN-build/Data-Beacon-0.2.5-fShf5B/blib/lib/Data/Beacon/Collection/DBI.pm line 333.
 at t/collection.t line 25.

It seems that you're using a temporary file created with File::Temp for DBD::SQLite. On BSD systems, File::Temp automatically locks temporary files, which conflicts with SQLIte's use of locking. Please read the File::Temp documentation how to prevent automatic locking.

Regards, Slaven