community/krita: doesn't start, dynamic dependency missing
After the 5.0 release, Krita didn't seem to start anymore. Stdout showed a lot of SQL related errors:
Click to expand
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers:
Could not connect to resource cache database
QSqlQuery::prepare: database not open
Could not prepare delete versioned resources from Unknown or Memory storages query. QSqlError("", "Driver not loaded", "Driver not loaded")
Could not execute delete versioned resources from Unknown or Memory storages query. QSqlError("", "Driver not loaded", "Driver not loaded")
QSqlQuery::prepare: database not open
Could not prepare delete resources from Unknown or Memory storages query. QSqlError("", "Driver not loaded", "Driver not loaded")
Could not execute delete resources from Unknown or Memory storages query. QSqlError("", "Driver not loaded", "Driver not loaded")
QSqlQuery::prepare: database not open
Could not prepare delete temporary versioned resources query. QSqlError("", "Driver not loaded", "Driver not loaded")
Could not execute delete temporary versioned resources query. QSqlError("", "Driver not loaded", "Driver not loaded")
QSqlQuery::prepare: database not open
Could not prepare delete temporary resources query. QSqlError("", "Driver not loaded", "Driver not loaded")
QSqlQuery::prepare: database not open
Could not prepare select from resource_types query QSqlError("", "Driver not loaded", "Driver not loaded")
QSqlQuery::prepare: database not open
Could not prepare select from resource_types query QSqlError("", "Driver not loaded", "Driver not loaded")
QSqlQuery::prepare: database not open
... more similar errors ...
Installing qt5-qtbase-sqlite
seems to solve it, so I think Krita loads that dynamically and it doesn't end up detected automatically as a dependency.