SUMMARY STEPS TO REPRODUCE 1. Run digikam from console 2. 3. OBSERVED RESULT Dialog box says: Failed to update the database schema from version 12 to version 13. Please read the error messages printed on the console and report this error as a bug at bugs.kde.org. Console says: digikam.dbengine: No DB action defined for "UpdateSchemaFromV12ToV13" ! Implementation missing for this database type ( "QSQLITE" ). digikam.dbengine: Attempt to execute null action digikam.coredb: Core database: cannot process schema initialization EXPECTED RESULT Program starts normally SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Slackware 15 / (available in About System) KDE Plasma Version: 5.85.0 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION Occurs after upgrading digikam from 7.2 to 7.3 via Slackware packages
In digiKam-7.3.0 definitely exists the section for "UpdateSchemaFromV12ToV13" in the dbconfig.xml. How else other users should already be changed to digiKam-7.3.0 without problems? This is a package problem of your distribution. You probably use an old dbconfig.xml. Reports this problem to your distribution or check your installation. Maik
Is there any feedback? As already said, this is not a bug in digiKam-7.3.0 that we could fix. Maik
I was able to fix it by deleting another locally compiled 7.2 version in /usr/local. The program was loading that conflicting dbconfig.xml instead. Thank you for your information on dbconfig.xml that helped me resolve the problem. I think would be helpful if the error message contained such information, if it could be determined at the time the error occurs. I have resolved this issue as Not A Bug.
Thanks for the feedback. Maik