Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Catmandu-DBI CPAN distribution.

Report information
The Basics
Id: 99238
Status: open
Priority: 0/
Queue: Catmandu-DBI

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Possible file locking issue with SQLite on BSD systems
The test suite of Catmandu-DBI-0.1 is failing on FreeBSD systems like this: DBD::SQLite::db do failed: database is locked at /usr/home/eserte/.cpan/build/Catmandu-DBI-0.1-zzbwq9/blib/lib/Catmandu/Store/DBI.pm line 243. # Failed test 'bag created' # at t/02-bag.t line 35. A locking problem together with SQLite indicates that File::Temp was used, but without the EXLOCK option, needed on *BSD systems.
On Tue Sep 30 17:35:03 2014, SREZIC wrote: Show quoted text
> The test suite of Catmandu-DBI-0.1 is failing on FreeBSD systems like > this: > > DBD::SQLite::db do failed: database is locked at > /usr/home/eserte/.cpan/build/Catmandu-DBI-0.1- > zzbwq9/blib/lib/Catmandu/Store/DBI.pm line 243. > > # Failed test 'bag created' > # at t/02-bag.t line 35. > > A locking problem together with SQLite indicates that File::Temp was > used, but without the EXLOCK option, needed on *BSD systems.
Thanks for reporting this. Version 0.012 is on the way to CPAN, where it should be fixed.