Bug 441127 - Unable to open vvave player on neon unstable due to missing dependency
Summary: Unable to open vvave player on neon unstable due to missing dependency
Status: REOPENED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Unstable Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-18 10:24 UTC by Patrick Silva
Modified: 2023-12-19 11:20 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2021-08-18 10:24:07 UTC
When I run "vvave", Konsole gives me this output:

QFileSystemWatcher::addPaths: list is empty
Setting pragma WAL
Cyclic dependency detected between "file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/mauikit/controls/Style.qml" and "file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/mauikit/controls/Style.qml"
QQmlApplicationEngine failed to load component
qrc:/main.qml:152:9: Type FB.FileDialog unavailable
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/mauikit/filebrowsing/FileDialog.qml:183:9: Type Maui.PathBar unavailable
file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/mauikit/controls/PathBar.qml: No such file or directory
Lets remove MauiApp singleton instance


Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.3
Graphics Platform: X11
Comment 1 Patrick Silva 2022-04-25 15:53:16 UTC
Todoy got this output in Konsole:

$ vvave
APP LOADING SPEED TESTS 0
APP LOADING SPEED TESTS 1
APP LOADING SPEED TESTS 2
CREATING INSTANCE OF MAUI APP
APP LOADING SPEED TESTS 3
APP LOADING SPEED TESTS 4
QQmlApplicationEngine failed to load component
qrc:/main.qml:9:1: module "org.mauikit.filebrowsing" is not installed
APP LOADING SPEED TESTS 5
Lets remove MauiApp singleton instance


Installed qml-module-org-mauikit-filebrowsing package manually and now I can open vvave. It should be added as dependency though.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.94.0
Qt Version: 5.15.3
Graphics Platform: Wayland
Comment 2 Patrick Silva 2023-11-17 03:33:35 UTC
qml-module-org-mauikit-filebrowsing package is not a dependency yet.
Comment 3 Scarlett Moore 2023-12-01 13:46:52 UTC
Git commit 0f23f1c6278d5617e32e85c36c02fdce07919e01 by Scarlett Moore.
Committed on 01/12/2023 at 14:46.
Pushed by scarlettmoore into branch 'Neon/unstable'.

Fix missing QML.

M  +1    -0    debian/control

https://invent.kde.org/neon/neon-packaging/vvave/-/commit/0f23f1c6278d5617e32e85c36c02fdce07919e01
Comment 4 Patrick Silva 2023-12-08 20:29:41 UTC
Not fixed yet.

$ sudo apt install vvave
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) vvave:amd64 < none -> 3.0.1+p22.04+vunstable+git20231121.0441-0 @un puN Ib >
Broken vvave:amd64 Depends on qml-module-org-maui-mauikit:amd64 < none @un H >
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 vvave : Depends: qml-module-org-maui-mauikit but it is not installable
E: Unable to correct problems, you have held broken packages.
Comment 5 Carlos De Maine 2023-12-19 11:20:59 UTC
(In reply to Patrick Silva from comment #4)
> Not fixed yet.
> 
> $ sudo apt install vvave
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> Starting pkgProblemResolver with broken count: 1
> Starting 2 pkgProblemResolver with broken count: 1
> Investigating (0) vvave:amd64 < none ->
> 3.0.1+p22.04+vunstable+git20231121.0441-0 @un puN Ib >
> Broken vvave:amd64 Depends on qml-module-org-maui-mauikit:amd64 < none @un H
> >
> Done
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  vvave : Depends: qml-module-org-maui-mauikit but it is not installable
> E: Unable to correct problems, you have held broken packages.

unfortunately due to the fact that kdepim is qt6 and libmaui-*  have dependencies with that the whole maui stack is in limbo at the moment.  kf6 versions have been attempted but upstream is not ready yet.