Index | Thread | Search

From:
José Maldonado <josemald89@gmail.com>
Subject:
Re: x11/kde-applications/plasmatube fails to launch
To:
Bryan Vyhmeister <bryan@bsdjournal.net>
Cc:
Rafael Sadowski <rafael@sizeofvoid.org>, ports@openbsd.org
Date:
Sun, 28 Jul 2024 21:36:55 -0400

Download raw body.

Thread
El dom, 28 jul 2024 a la(s) 9:28 p.m., Bryan Vyhmeister
(bryan@bsdjournal.net) escribió:
>
> On Sun, Jul 28, 2024 at 07:42:47PM -0400, Jos?? Maldonado wrote:
> > >
> > > Installing both sonnet and kf6-qqc2-desktop-style makes no difference
> > > and the error is still the same. Thank you.
> > >
> > > Bryan
> > >
> >
> > Hi, you need install kf6-kdeplasma-addons, this patch maybe fix
> > RUN_DEPENS for this port
>
> That didn't quite fix the error.
>
> $ plasmatube
> Detected locale "C" with character encoding "US-ASCII", which is not
> UTF-8.
> Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
> If this causes problems, reconfigure your locale. See the locale(1)
> manual
> for more information.
> qt.qml.typeresolution.cycle: Cyclic dependency detected between
> "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and
> "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
> QQmlApplicationEngine failed to load component
> qrc:/qt/qml/org/kde/plasmatube/ui/Main.qml:88:5: Type VideoPlayerParent
> unavailable
> qrc:/qt/qml/org/kde/plasmatube/ui/videoplayer/VideoPlayerParent.qml:154:9:
> Type VideoPlayer unavailable
> qrc:/qt/qml/org/kde/plasmatube/ui/videoplayer/VideoPlayer.qml:510:5:
> Type VideoMenu unavailable
> qrc:/qt/qml/org/kde/plasmatube/ui/components/VideoMenu.qml:101:5: Type
> ShareMenu unavailable
> qrc:/qt/qml/org/kde/plasmatube/ui/components/ShareMenu.qml:7:1: module
> "org.kde.purpose" is not installed
>
>
> So I saw the error at the end and guessed that kf6-purpose might be
> needed. After installing that, plasmatube works. It seems like the
> kf6-kdeplasma-addons ports is adding a huge number of dependencies which
> is not ideal.
>
>
> $ doas pkg_add kf6-kdeplasma-addons
> quirks-7.45 signed on 2024-07-24T15:14:24Z
> kf6-kdeplasma-addons-6.1.3:kf6-kitemmodels-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-krunner-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kservice-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kunitconversion-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:sound-theme-freedesktop-0.8p0: ok
> kf6-kdeplasma-addons-6.1.3:libltdl-2.4.2p2: ok
> kf6-kdeplasma-addons-6.1.3:libcanberra-0.30p6: ok
> kf6-kdeplasma-addons-6.1.3:kf6-knotifications-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kjobwidgets-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kcompletion-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:openbsdisks2-0.5.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-solid-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:polkit-qt6-0.200.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kauth-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kbookmarks-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kcrash-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kded-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kitemviews-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:qt6-qt5compat-6.6.3: ok
> kf6-kdeplasma-addons-6.1.3:qca-qt6-2.3.9: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kwallet-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kio-6.4.1: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kglobalaccel-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kxmlgui-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kcmutils-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kdeclarative-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kholidays-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-kpackage-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:qt6-qtwebsockets-6.6.3: ok
> kf6-kdeplasma-addons-6.1.3:qt6-qtwebchannel-6.6.3: ok
> kf6-kdeplasma-addons-6.1.3:qt6-qtserialport-6.6.3: ok
> kf6-kdeplasma-addons-6.1.3:qt6-qtpositioning-6.6.3: ok
> kf6-kdeplasma-addons-6.1.3:minizip-4.0.7: ok
> kf6-kdeplasma-addons-6.1.3:llvm-16.0.6p29: ok
> kf6-kdeplasma-addons-6.1.3:qt6-qttools-6.6.3p0: ok
> kf6-kdeplasma-addons-6.1.3:snappy-1.1.10p1: ok
> kf6-kdeplasma-addons-6.1.3:giflib-5.2.2: ok
> kf6-kdeplasma-addons-6.1.3:libwebp-1.4.0: ok
> kf6-kdeplasma-addons-6.1.3:openjp2-2.5.2: ok
> kf6-kdeplasma-addons-6.1.3:qt6-qtwebengine-6.6.3p1: ok
> kf6-kdeplasma-addons-6.1.3:kf6-sonnet-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-ksvg-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:plasma-activities-6.1.3: ok
> kf6-kdeplasma-addons-6.1.3:libplasma-6.1.3: ok
> kf6-kdeplasma-addons-6.1.3:kf6-syndication-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-attica-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:kf6-knewstuff-6.4.0: ok
> kf6-kdeplasma-addons-6.1.3:libksysguard-6.1.3: ok
> kf6-kdeplasma-addons-6.1.3:plasma5support-6.1.3: ok
> kf6-kdeplasma-addons-6.1.3: ok
> Running tags: ok
> New and changed readme(s):
>         /usr/local/share/doc/pkg-readmes/llvm-16
>         /usr/local/share/doc/pkg-readmes/openbsdisks2
>
> $ doas pkg_add kf6-purpose
> quirks-7.45 signed on 2024-07-24T15:14:24Z
> kf6-purpose-6.4.0:libaccounts-glib-1.26p3: ok
> kf6-purpose-6.4.0:libaccounts-qt6-1.17: ok
> kf6-purpose-6.4.0:signond-qt6-8.61: ok
> kf6-purpose-6.4.0:qcoro-qt6-0.10.0p0: ok
> kf6-purpose-6.4.0:kf6-kaccounts-integration-24.05.2: ok
> kf6-purpose-6.4.0: ok
> Running tags: ok
>
>
> That huge list seems like a blunt force solution. In any case, I
> appreciate you providing a solution.
>
> Bryan

Strange, I was able to install and use plasmatube after installing this package.

Without this package, the error you mentioned was the same as the one
I had here, installing the package solved the problem.

Do you have updated packages?


-- 
"Dios en su Cielo, todo bien en la Tierra"
***********************************************