Description of problem: Instalation qelectrotech-0.3-2.mga4.rpm package of Qelectrotech program doesn't depend on qt4-database-plugin-sqlite-4.8-6.mga4.rpm Version-Release number of selected component (if applicable):0.3-2 How reproducible: Install qelectrotech on PC, where qt4-database-plugin-sqlite-4.8-6.mga4.rpm have not already installed. Steps to Reproduce: 1.Install qelectrotech on PC, where qt4-database-plugin-sqlite.mga4.rpm have not already installed. 2. 3. Probably this bug presents in Mageia 5 beta 2. Reproducible: Steps to Reproduce:
To solve problem install the qt4-database-plugin-sqlite-4.8-6.mga4.rpm
Summary: missing dependence on qt4-database-plugin-sqlite => Qelectrotech missing dependence on qt4-database-plugin-sqlite
Hello Dmytro, Thanks for your report. Indeed, qelectrotech requires qt4-database-plugin-sqlite to work properly and this one is not on the required package list in spec file. Same for mageia 5. I'll solve this missing required package.
CC: (none) => geiger.david68210Assignee: bugsquad => geiger.david68210
Fixed both for mga4/Core/Updates_testing and for Cauldron/Core/Release. So, I'll assigned to QA as soon as I did the advisory.
Advisory: ======================== There's a missing required dependency on the qelectrotech package of Mageia 4. If no other packages pulling 'qt4-database-plugin-sqlite' are installed on the computer, qelectrotech can't start and run. This update adds this missing required dependency. ======================== Packages in 4/core/updates_testing: ======================== qelectrotech-0.3-2.1.mga4.mga4.x86_64.rpm qelectrotech-0.3-2.1.mga4.mga4.i586.rpm Source RPM: ======================== qelectrotech-0.3-2.1.mga4.src.rpm How to test this update request: ======================== - Install a system and make sure you don't have 'qt4-database-plugin-sqlite' installed. - Install 'qelectrotech' from core/release and see if it starts and runs, normally you must have the message: $ qelectrotech QSqlDatabase: QSQLITE driver not loaded QSqlDatabase: available drivers: QMYSQL3 QMYSQL QSQLITE3 Unable to open the SQLite database "/home/david/.qet//elements_cache.sqlite" as "ElementsCollectionCache-0" : QSqlError(-1, "Driver not loaded", "Driver not loaded") Segmentation fault - Install 'qelectrotech' from core/updates_testing and check if it will install 'qt4-database-plugin-sqlite' and if it will start and run now.
Keywords: (none) => TriagedAssignee: geiger.david68210 => qa-bugsWhiteboard: (none) => has_procedure
MGA4-32 on Acer D620 Xfce and MGA4-64 on HP Probook 6555b KDE. No installation issues. Confirm that fault as shown in Comment 4 occurs with package qelectrotech-0.3-2.mga4. Installing qelectrotech-0.3-2.1.mga4 pulls in qt4-database-plugin-sqlite and then qelectrotech starts up. However , leaving qelectrotech shows a segmentation fault at the CLI, but this does not have any effect at starting qelectrotech again, so that does not seem a blocking problem.
CC: (none) => herman.viaeneWhiteboard: has_procedure => has_procedure MGA4-64-OK MGA4-32-OK
Validating, advisory uploaded. Please push to 4 core/updates.
Keywords: (none) => validated_updateWhiteboard: has_procedure MGA4-64-OK MGA4-32-OK => has_procedure MGA4-64-OK MGA4-32-OK advisoryCC: (none) => remi, sysadmin-bugs
An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2015-0031.html
Status: NEW => RESOLVEDResolution: (none) => FIXED