[digiKam-users] digikam 7.3.0 problem converting database
Robert Zeller privat
robert.zeller at robert-zeller.org
Tue Jul 13 09:25:16 BST 2021
Maik,
to me it looks like there is a discrepancy in the mariadb installation
of openSUSE Leap 15.3 :
mariadb is version 10.5.8-1.5 while libmysqld19 is version
10.2.37-3.37.1 ; obviously the openSUSE repository provides an
inconsistent library. Unfortunately they don't give you a choice.
Do you think completely rebuilding the database instead of converting
could be successful; or should I better use digikam 7.2 until the suse
fixes the mariadb inconsistency ?
here is the digikam - debug output:
robert at k2-SSDd:~/Applications> ./digiKam-7.3.0-x86-64.appimage
/usr/bin/AppImageLauncher: /usr/lib64/libcurl.so.4: no version
information available (required by
/usr/bin/../lib/x86_64-linux-gnu/appimagelauncher/libappimageupdate.so)
-- digiKam Linux AppImage Bundle
-- Use 'help' as CLI argument to know all available options for digiKam
application.
-- Notes: to integrate this bundle to your desktop, use AppImageLauncher.
-- to enable all debug messages on the console, use 'export
QT_LOGGING_RULES="digikam*=true"'.
libudev.so.0
libxcb-dri3.so.0
-- Preloading shared libs: :/usr/lib64/libxcb-dri3.so.0
Digikam::DXmlGuiWindow::setupIconTheme: Breeze icons resource file found
Digikam::DXmlGuiWindow::setupIconTheme: Breeze-dark icons resource file
found
unknown: Qt translations path:
"/tmp/.mount_digiKarv6HTm/usr/share/digikam/translations"
unknown: Loaded locale: "en_US" from catalog: "qt"
unknown: Loaded locale: "en_US" from catalog: "qtbase"
unknown: Loaded locale: "en_US" from catalog: "qt_help"
Digikam::ApplicationSettings::setApplicationStyle: Switch to widget
style: ""
Digikam::ApplicationSettings::setApplicationFont: Switch to application
font: QFont(Noto Sans,10,-1,5,50,0,0,0,0,0)
Digikam::AlbumWatch::AlbumWatch: AlbumWatch is disabled
Digikam::AlbumManager::setDatabase: Database Parameters:
Type: "QMYSQL"
DB Core Name: "digikam"
DB Thumbs Name: "digikam"
DB Face Name: "digikam"
DB Similarity Name: "digikam"
Connect Options:
"UNIX_SOCKET=/home/robert/.local/share/digikam/db_misc/mysql.socket"
Host Name: ""
Host port: -1
Internal Server: true
Internal Server Path: "/media/MULTIMEDIA/foto"
Internal Server Admin Cmd: "mysqladmin"
Internal Server Serv Cmd: "mysqld"
Internal Server Init Cmd: "mysql_install_db"
Username: "root"
Password: ""
Digikam::DatabaseServer::DatabaseServer: Database Parameters:
Type: "QMYSQL"
DB Core Name: "digikam"
DB Thumbs Name: "digikam"
DB Face Name: "digikam"
DB Similarity Name: "digikam"
Connect Options:
"UNIX_SOCKET=/home/robert/.local/share/digikam/db_misc/mysql.socket"
Host Name: ""
Host port: -1
Internal Server: true
Internal Server Path: "/media/MULTIMEDIA/foto"
Internal Server Admin Cmd: "mysqladmin"
Internal Server Serv Cmd: "mysqld"
Internal Server Init Cmd: "mysql_install_db"
Username: "root"
Password: ""
Digikam::DatabaseServer::DatabaseServer: Internal Server data path:
"/media/MULTIMEDIA/foto/.mysql.digikam/db_data"
Digikam::DatabaseServer::initMysqlConfig: The mysql configuration was
already up-to-date: "/home/robert/.local/share/digikam/mysql.conf"
Digikam::adjustedEnvironmentForAppImage: Adjusting environment variables
for AppImage bundle
Digikam::DatabaseServer::startMysqlServer: Database server: "mysqld"
("--defaults-file=/home/robert/.local/share/digikam/mysql.conf",
"--datadir=/media/MULTIMEDIA/foto/.mysql.digikam/db_data",
"--socket=/home/robert/.local/share/digikam/db_misc/mysql.socket")
Digikam::DatabaseServerStarter::startServerManagerProcess: Internal
database server started
Digikam::DatabaseServer::run: Running 0 seconds...
unknown: QXcbConnection: XCB error: 128 (Unknown), sequence: 415,
resource id: 0, major code: 130 (Unknown), minor code: 2
Digikam::DbEngineConfigSettingsLoader::readConfig: Loading SQL code from
config file
"/tmp/.mount_digiKarv6HTm/usr/share/digikam/database/dbconfig.xml"
Digikam::DbEngineConfigSettingsLoader::readConfig: Checking XML version
ID => expected: 3 found: 3
Digikam::CoreDbSchemaUpdater::update: Core database: running schema update
Digikam::CoreDbSchemaUpdater::startUpdates: Core database: have a
structure version 12
Digikam::CoreDbSchemaUpdater::makeUpdates: Core database: makeUpdates
12 to 13
Digikam::BdEngineBackendPrivate::debugOutputFailedQuery: Failure
executing query:
""
Error messages: "QMYSQL: Die Abfrage konnte nicht ausgeführt werden"
"Column count of mysql.proc is wrong. Expected 21, found 20. Created
with MariaDB 100215, now running 100508. Please use mariadb-upgrade to
fix this error" "1558" 2
Bound values: ()
Digikam::BdEngineBackend::execDBAction: Error while executing DBAction [
"UpdateSchemaFromV12ToV13" ] Statement [ "\n DROP
PROCEDURE IF EXISTS create_index_if_not_exists;\n " ]
Digikam::CoreDbSchemaUpdater::performUpdateToVersion: Core database:
schema update to V 13 failed!
Digikam::CoreDbAccess::checkReadyForUse: Core database: cannot process
schema initialization
Digikam::KMemoryInfo::update: KMemoryInfo: Platform identified : "LINUX"
Digikam::KMemoryInfo::bytes: KMemoryInfo: TotalRam: 16777506816
Digikam::LoadingCache::setCacheSize: Allowing a cache size of 400 MB
Digikam::adjustedEnvironmentForAppImage: Adjusting environment variables
for AppImage bundle
Digikam::DatabaseServer::run: Shutting down database server
Digikam::DatabaseServerStarter::stopServerManagerProcess: Internal
database server stopped
Am 12.07.21 um 18:36 schrieb Maik Qualmann:
> export QT_LOGGING_RULES="digikam*=true"
More information about the Digikam-users
mailing list