startup failed

Bug #1621 reported by Ivi
8
Affects Status Importance Assigned to Milestone
popfile (Ubuntu)
Fix Released
Medium
MOTU

Bug Description

install_driver(SQLite) failed: Can't locate DBD/SQLite.pm in @INC (@INC contains: /usr/share/popfile /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 10) line 3.
Perhaps the DBD::SQLite perl module hasn't been fully installed,
or perhaps the capitalisation of 'SQLite' isn't right.
Available drivers: DBM, ExampleP, File, Proxy, SQLite2, Sponge, mysql.
 at /usr/share/popfile/Classifier/Bayes.pm line 625

SOLUTION

Bayes.pm
< $self->config_( 'dbconnect', 'dbi:SQLite:dbname=$dbname' );
---
> $self->config_( 'dbconnect', 'dbi:SQLite2:dbname=$dbname' );

Changed in popfile:
assignee: nobody → motu
Revision history for this message
Barry deFreese (bddebian) wrote :

This code still exists in current Dapper. Should be fixed for Edgy. Thank you.

Changed in popfile:
status: Unconfirmed → Confirmed
Revision history for this message
Vassilis Pandis (pandisv) wrote :

From the 0.22.1-2 Debian Changelog:

  * Fixed problem with SQLite module name change. (closes: #284520)

So the problem has been fixed since Breezy. I'm closing this bug - if it's still a problem, please reopen it!

Changed in popfile:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.