fop2_server fails to starts due to missing DBD:SQLite

  1. 13 years ago

    After attempting to update to a test system to the fop 2.20 beta I noticed the fop2_server fails to start:

    /usr/local/fop2/fop2_server
    Flash Operator Panel 2 - No valid license found. Demo Mode
    install_driver(SQLite) failed: Can't locate DBD/SQLite.pm in @INC (@INC contains: CODE(0xa3c1c90) /tmp/par-root/cache-43baedd6ae3ec7d17d54756b6310dc1e99592129/inc/lib /tmp/par-root/cache-43baedd6ae3ec7d17d54756b6310dc1e99592129/inc CODE(0xa25b560) CODE(0xa25b000) /usr/local/fop2) at (eval 28) 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, Gofer, Sponge, mysql.
    at script/fop2_server_ioselect.pl line 5689

    However the module does exist:

    ls -la /usr/lib/perl5/DBD/SQLite.pm
    -rw-r--r-- 1 root root 16101 2007-08-22 18:11 /usr/lib/perl5/DBD/SQLite.pm

    Perl seems to be able to use the SQLite module just fine, only fop2 seems to have this issue

    I've tried removing /tmp/par-root to no avail

    OS:Debian Lenny

  2. admin

    18 Dec 2010 Administrator

    Try the debian etch fop2 package and let me know if it works. Best regards,

or Sign Up to reply!