9.1.16 Debian package: SQLite Qt plugin and libQt5XcbQpa.so.5 missing
Brought to you by:
jameslarus
The help file registration command
/usr/lib/qtspim/bin/assistant -register /usr/share/qtspim/help/qtspim.qch
produces
Error reading collection file '/home/****/.local/share/QtProject/Assistant/qthelpcollection_5.5.0.qhc': Cannot load sqlite database driver..
which is not surprising, as there is no "sqldriver" directory in /usr/lib/qtspim/plugins (required library: sqldrivers/libqsqlite.so from e.g. libqt5sql5-sqlite).
Run the qtspim binary itself, and:
This application failed to start because it could not find or load the Qt platform plugin "xcb". Reinstalling the application may fix this problem.
Running
ldd /usr/lib/qtspim/plugins/platforms/libqxcb.so | grep "not found"
produces
libQt5XcbQpa.so.5 => not found
There apparently is no package for this library.
Anonymous
I got something similar trying to install QtSpim on Ubuntu 15.10:
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers:
Error reading collection file '//.local/share/QtProject/Assistant/qthelpcollection_5.5.0.qhc': Cannot load sqlite database driver..
Running qtspim on the command line also produces the xcb message.
Thanks. Got it.