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.
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:
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