Bug 480735

Summary: Neochat not starting due to missing dependencies
Product: [Applications] NeoChat Reporter: Benedikt Thiemer <numerfolt>
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED DOWNSTREAM    
Severity: normal CC: carl
Priority: NOR    
Version First Reported In: 23.08.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Benedikt Thiemer 2024-02-02 13:50:17 UTC
SUMMARY
When installing neochat normally on Tuxedo OS, it is missing two dependencies that need to be installed manually.


STEPS TO REPRODUCE
1. $ sudo apt install neochat
2. $ neochat

OBSERVED RESULT
Neochat doesnt start but prints this message:

QQmlApplicationEngine failed to load component
qrc:/main.qml:20:5: Type RoomList.Page unavailable
qrc:/RoomList/Page.qml:99:9: Type NeoChat.SpaceDrawer unavailable
qrc:/SpaceDrawer.qml:10:1: module "org.kde.kirigamiaddons.delegates" is not installed

After executing "sudo apt install qml-module-org-kde-kirigami-addons-delegates" neochat prints this message: 

QQmlApplicationEngine failed to load component
qrc:/main.qml:20:5: Type RoomList.Page unavailable
qrc:/RoomList/Page.qml:99:9: Type NeoChat.SpaceDrawer unavailable
qrc:/SpaceDrawer.qml:50:21: Type AvatarTabButton unavailable
qrc:/AvatarTabButton.qml:36:18: Type KirigamiComponents.Avatar unavailable
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigamiaddons/labs/components/Avatar.qml:12:1: module "org.kde.kirigamiaddons.components" is not installed

After executing "sudo apt install qml-module-org-kde-kirigami-addons-components" neochat starts normally.


EXPECTED RESULT
Neochat should just start after installation.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: TUXEDO OS jammy 22.04
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.114.0
Qt Version: 5.15.12

ADDITIONAL INFORMATION
The problem occured even after installing neochat from within discover.
Comment 1 Tobias Fella 2024-02-02 13:55:08 UTC
This is a bug in Ubuntu's packaging of NeoChat, please open a bug report at the ubuntu bug tracker

Thanks!
Comment 2 Benedikt Thiemer 2024-02-02 18:34:28 UTC
(In reply to Tobias Fella from comment #1)
> This is a bug in Ubuntu's packaging of NeoChat, please open a bug report at
> the ubuntu bug tracker
> 
> Thanks!

Oh, sorry, didnt know that. Thanks for the heads up!