Bug 13762

Summary: trojita caching database error due to missing rpm dependency to qt4-database-plugin-sqlite
Product: Mageia Reporter: Xavier Matz <c934w-xavm493b>
Component: RPM PackagesAssignee: QA Team <qa-bugs>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: Normal CC: dglent, rverschelde, thierry.vignaud
Version: 4Keywords: Junior_job
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
URL: http://up.picr.de/18947527rh.png
Whiteboard:
Source RPM: trojita-0.3.93-2.mga4.src.rpm CVE:
Status comment:
Bug Depends on: 13941    
Bug Blocks:    

Description Xavier Matz 2014-07-18 12:48:11 CEST
Description of problem:
after install of trojita via urpmi and starting trojita without arguments, an error message window pops up complaining about a database driver error that impedes the proper function of trojitas caching subsystem (screenshot provided at URL above) and the following complementary error text is output to stderr, indicating that it's because the QSqlDatabase driver module for sqlite is missing: 
------
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers: 
"SQLCache: DB Error: Can't open database: Driver not loaded Driver not loaded"
------
the error disappears after installing qt4-database-plugin-sqlite via urpmi and re-starting trojita

Version-Release numbers of installed components:
trojita-0.3.93-2.mga4.x86_64 and qt4-database-plugin-sqlite-4.8.6-1.mga4.x86_64

How reproducible: always

Steps to Reproduce:
1. close all trojita windows
2. as root, rpm -e qt4-database-plugin-sqlite
3. as non-root, start trojita again, see error
4. as root, urpmi qt4-database-plugin-sqlite
5. as non-root, start trojita again, see that the error ist gone


Reproducible: 

Steps to Reproduce:
David Walser 2014-07-18 14:39:22 CEST

CC: (none) => dglent
Assignee: bugsquad => matteo.pasotti

Thierry Vignaud 2014-08-18 11:30:53 CEST

CC: (none) => thierry.vignaud
Keywords: (none) => Junior_job

Dimitrios Glentadakis 2014-08-19 17:52:10 CEST

Depends on: (none) => 13941

Comment 1 Matteo Pasotti 2014-08-23 13:06:05 CEST
trojita-0.3.93-2.1.mga4 is available in core-updates_testing waiting for validation.

The missing requirement has been added.

Greetings flies to dglent

Assignee: matteo.pasotti => qa-bugs

Comment 2 Rémi Verschelde 2014-08-23 13:38:47 CEST
This is already being catered for in another bug report.

*** This bug has been marked as a duplicate of bug 13941 ***

Status: NEW => RESOLVED
CC: (none) => remi
Resolution: (none) => DUPLICATE