Bug#392808: libqt4-sql not built against sqlite3 (again?)
Package: libqt4-sql
Version: 4.2.0-1
Followup-For: Bug #392808
Hi,
Same here :
omnikron@atlantis:~/info/prog_c++/svi-0.1$ ldd /usr/lib/libQtSql.so
linux-gate.so.1 => (0xffffe000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7eea000)
libpq.so.4 => /usr/lib/libpq.so.4 (0xb7ecd000)
libmysqlclient_r.so.15 => /usr/lib/libmysqlclient_r.so.15 (0xb7cfa000)
libsqlite.so.0 => /usr/lib/libsqlite.so.0 (0xb7ca3000)
libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0xb7b28000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7b16000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7b12000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7a33000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7a0e000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7a03000)
libc.so.6 => /lib/tls/libc.so.6 (0xb78d0000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7866000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7852000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7833000)
libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb77f4000)
libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb76ba000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb763d000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0xb763a000)
libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0xb760c000)
libnsl.so.1 => /lib/tls/libnsl.so.1 (0xb75f6000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7564000)
/lib/ld-linux.so.2 (0x80000000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb753e000)
libresolv.so.2 => /lib/tls/libresolv.so.2 (0xb752b000)
librt.so.1 => /lib/tls/librt.so.1 (0xb7523000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb751e000)
When I try to load sqlite3 driver from my application,
I get :
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: QPSQL7 QPSQL QMYSQL3 QMYSQL QSQLITE2
Using this code :
dbFile = QString("%1/%2").arg(dirname).arg(filename);
db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName(dbFile);
if(!db.open()) {
error = db.lastError().databaseText();
return false;
}
Thanks,
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18
Locale: LANG=en_US, LC_CTYPE=fr_FR (charmap=ISO-8859-1) (ignored: LC_ALL set to en_US)
Versions of packages libqt4-sql depends on:
ii libc6 2.3.6.ds1-6 GNU C Library: Shared libraries
ii libfontconfig1 2.4.1-2 generic font configuration library
ii libgcc1 1:4.1.1-16 GCC support library
ii libmysqlclient15off 5.0.24a-9 mysql database client library
ii libqt4-core 4.2.0-1 Qt 4 core non-GUI functionality ru
ii libsqlite0 2.8.16-1 SQLite shared library
ii libstdc++6 4.1.1-16 The GNU Standard C++ Library v3
libqt4-sql recommends no packages.
-- no debconf information
Reply to: