-
-
Notifications
You must be signed in to change notification settings - Fork 313
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing qt libraries on recent open suse tumbleweed #1278
Comments
https://software.opensuse.org/package/libQt6StateMachineQml6 Can you please test this package? |
The second one helped to reduce one issue, but the state machine issue remains.
|
Is there a way to print the files of a package? |
Sure
|
Which exact file is albert looking for? perhaps creating a symlink would help |
/usr/lib64/libQt6StateMachineQml.so.6 looks good. i wonder why it is not picked up. can you post the file list of qt5compat for comparison. or the output of |
|
please dont grep. i want to compare where the other qml files are put. |
Here we go |
There are these files for qt5 but they are missing for qt6 /usr/lib64/qt5/qml/QtQml/StateMachine/plugins.qmltypes |
are they contained in qt6-statemachineqml-devel? |
It doesn't seem so
|
I am out of ideas I asked in the suse irc, but got no response. I am not really familiar with opensuse packaging. The information on https://software.opensuse.org/package/ is scarce. I couldnt even find out how to contact the packager. |
Did something change recently on your end? I mean it worked until 2 days ago. I'm updating my machine 1-2 times per week. |
the package ships the former qml frontend again. On arch, buntu and Fedora the dependencies are straight forward. Suse is quite cumbersome regarding packaging. It's really just that there have to be a hand full of qml libraries available. Like quick, statemachine, qt5compat for graphical effects (shadow)... |
I see, so its not that you changed something but suse's libraries containing those qml files changed with the update I installed recently. This implies its either finding the new packages (and adding them to dependencies for the open suse build) or including them into the build itself (which kind of breaks the linux way of having shared libraries at all)? |
I encountered the same problem in OpenSUSE. |
leap or tumbleweeed? |
I am using openSUSE Tumbleweed and after installing qt6-scxml-imports, the "QtQml.StateMachine" module not installed error disappeared and it works fine. https://software.opensuse.org/package/qt6-scxml-imports?search_term=qt6-scxml-imports |
ah, the rule is qt6-*-imports. nice, ty. can you somehow list all packages on your system that match that pattern? |
Okay interesting. thats the full list of qml imports. did you install them manually? Added: I'd appreciate if anybody could test a clean install and see if it works. good to know would also be if albert pulls all the other qml dependencies. these are actually not used by albert. |
currently building https://build.opensuse.org/project/show/home:manuelschneid3r |
Yes, I have installed all the QT6 packages and albert worked fine. |
Thank you all. I guess this one can be closes. If there pop up any other issues let me know. |
Confirmed that the update works - great work guys :) |
With todays update, albert unfortunately wont start anymore
The reason therefore seem to be 2 missing qt libraries (graphical effects and statemachine) which are installed tough.
I have installed
libQt6StateMachine6
andlibqt5-qtgraphicaleffects
on my open suse tumbleweed.The text was updated successfully, but these errors were encountered: