Bug 1227744 - Missing dependency for Kaidan
Summary: Missing dependency for Kaidan
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Applications (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-14 18:36 UTC by Joachim Langenbacch
Modified: 2024-07-15 13:49 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joachim Langenbacch 2024-07-14 18:36:46 UTC
Kaidan (official tumblweed repo) failes to start with the following error:

QT_QUICK_CONTROLS_STYLE not set, setting to "org.kde.desktop"
QQmlApplicationEngine failed to load component
qrc:/qml/main.qml:48:2: Type ChatPage unavailable
qrc:/qml/ChatPage.qml:161:2: Type NewMediaSheet unavailable
qrc:/qml/elements/NewMediaSheet.qml:78:5: Type NewMediaLoader unavailable
qrc:/qml/elements/NewMediaLoader.qml:34:1: module "QtPositioning" is not installed

I have installed those packages related to Qt6 positioning:
libQt6Positioning6
qt6-positioning (manually)
libQt6PositioningQuick6 (manually)
qt6-positioning-imports (manually)

But this does not solve the issue. And there is no libqt6qmlpsitioning or something like this available.

So the first question is: What packages are needed to run kaidan and second thez should be added to the package runtime dependencies.
Comment 1 hui 2024-07-14 18:59:18 UTC
libQt5PositioningQuick5 and libQt5Location5 are required.
Comment 2 Joachim Langenbacch 2024-07-14 19:25:05 UTC
Thanks! With those two it is working. Than those dependencies needed to be added to the spec file.
Comment 4 hui 2024-07-15 13:49:47 UTC
The submit request got accepted in KDE:Extras and will shortly show up in Faxctory. After that it will show up in the official openSUSE repos.