Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 915881 - x11-misc/albert-0.22.12: QtQml.StateMachine not installed
Summary: x11-misc/albert-0.22.12: QtQml.StateMachine not installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Quentin Retornaz
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-10-17 07:33 UTC by Massimo Burcheri
Modified: 2024-01-06 08:33 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Massimo Burcheri 2023-10-17 07:33:41 UTC
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!
Comment 1 Ionen Wolkens gentoo-dev 2023-10-17 07:38:48 UTC
Is USE=qml enabled on qtscxml and qt5compat? (likely a missing dependency)
Comment 2 Massimo Burcheri 2023-10-17 08:22:52 UTC
No, they are not:

$ equery uses qtscxml qt5compat |grep qml
-qml
-qml

Can the ebuild fix this dependency?
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-10-17 08:45:00 UTC
You should try enabling it first and tell us if it fixes it.
Comment 4 Massimo Burcheri 2023-10-17 09:54:09 UTC
USE="qml" emerge -auUDtv --oneshot albert

...fixed it. It's starting now.
Comment 5 Quentin Retornaz 2023-10-18 20:30:16 UTC
I’ve created a pull request to fix this and version bump.
Comment 6 Larry the Git Cow gentoo-dev 2024-01-06 08:33:17 UTC
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(+)