After upgrade from 0.21.1 to 0.22.12, albert fails to start Reproducible: Always Actual Results: $ albert 09:28:35 [warn:albert] Albert has not been terminated properly. Please check your crash reports and report an issue. 09:28:38 [info:albert] Hotkey set to Alt+F3 09:28:38 [warn:albert] Opening history file failed: /home/mb/.local/share/albert/albert.history 09:28:38 [fatal:default] Failed loading QML component qrc:/DefaultStyle.qml:4 module "QtQml.StateMachine" is not installed qrc:/DefaultStyle.qml:3 module "Qt5Compat.GraphicalEffects" is not installed qrc:/DefaultStyle.qml:4 module "QtQml.StateMachine" is not installed qrc:/DefaultStyle.qml:3 module "Qt5Compat.GraphicalEffects" is not installed -- [(null)] QHotkeyPrivate destroyed with registered shortcuts!
Is USE=qml enabled on qtscxml and qt5compat? (likely a missing dependency)
No, they are not: $ equery uses qtscxml qt5compat |grep qml -qml -qml Can the ebuild fix this dependency?
You should try enabling it first and tell us if it fixes it.
USE="qml" emerge -auUDtv --oneshot albert ...fixed it. It's starting now.
I’ve created a pull request to fix this and version bump.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7b86a2e2a26138d9172996705e7eb09b689921 commit 0a7b86a2e2a26138d9172996705e7eb09b689921 Author: Quentin Retornaz <gentoo@retornaz.com> AuthorDate: 2023-10-18 20:23:29 +0000 Commit: Viorel Munteanu <ceamac@gentoo.org> CommitDate: 2024-01-06 08:33:07 +0000 x11-misc/albert: version bump to 0.22.17 Closes: https://bugs.gentoo.org/915881 Signed-off-by: Quentin Retornaz <gentoo@retornaz.com> Closes: https://github.com/gentoo/gentoo/pull/33403 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> x11-misc/albert/Manifest | 3 ++ x11-misc/albert/albert-0.22.17.ebuild | 68 +++++++++++++++++++++++++++++++++++ 2 files changed, 71 insertions(+)