Skip Menu |

This queue is for tickets about the Text-Karma CPAN distribution.

Report information
The Basics
Id: 71717
Status: resolved
Priority: 0/
Queue: Text-Karma

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

Bug Information
Severity: (no value)
Broken in:
  • 0.01
  • 0.02
Fixed in: (no value)



Subject: Test suite fails on all BSD-like systems
The page http://matrix.cpantesters.org/?dist=Text-Karma;maxver=1 shows that the Text-Karma test suite fails on all BSD or BSD-derived operating systems (freebsd, netbsd, openbsd, dragonfly, kfreebsd, and MacOSX). I see the following error message in the test reports: DBD::SQLite::db do failed: database is locked at /var/tmp/CPAN-build/Text-Karma-0.02-vjxHui/blib/lib/Text/Karma.pm line 60. database is locked at /var/tmp/CPAN-build/Text-Karma-0.02-vjxHui/blib/lib/Text/Karma.pm line 60. Without checking further, this is indicating that you're using File::Temp with default options, which is doing mandatory locking on BSD systems, and in turn this conflicts with SQLite locking. Mandatory locking may be disabled by calling tempfile() with EXLOCK=>0. Regards, Slaven
Thanks. I've fixed it and uploaded a new version to PAUSE.