diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -91,7 +91,7 @@ set(HAVE_X11 1) endif() -find_package(AppStreamQt 0.10.4) +find_package(AppStreamQt 0.10.6) set_package_properties(AppStreamQt PROPERTIES DESCRIPTION "Access metadata for listing available software" URL "https://www.freedesktop.org/wiki/Distributions/AppStream/" TYPE OPTIONAL diff --git a/runners/appstream/appstreamrunner.cpp b/runners/appstream/appstreamrunner.cpp --- a/runners/appstream/appstreamrunner.cpp +++ b/runners/appstream/appstreamrunner.cpp @@ -113,9 +113,10 @@ QList InstallerRunner::findComponentsByString(const QString &query) { QMutexLocker locker(&m_appstreamMutex); - static bool opened = m_db.load(); + QString error; + static bool opened = m_db.load(&error); if(!opened) { - qWarning() << "no appstream for you"; + qWarning() << "Had errors when loading AppStream metadata pool" << error; } return m_db.search(query);