Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 934066 - net-im/tokodon: Seemingly missing package/USE flag dependencies
Summary: net-im/tokodon: Seemingly missing package/USE flag dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 934361
  Show dependency tree
 
Reported: 2024-06-11 19:15 UTC by opensauce04
Modified: 2024-06-17 18:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description opensauce04 2024-06-11 19:15:49 UTC
After installing this package and attempting to run it, I recieved error messages pertaining to missing dependencies.

Firstly, I received the following error:
qrc:/content/ui/ShareMenu.qml:8:1: module "org.kde.purpose" is not installed
This was resolved by installing the `kde-frameworks/purpose` package.

Afterwards, I attempted to run a second time, and received this new error message:
file:///usr/lib64/qt5/qml/org/kde/kirigamiaddons/labs/components/VideoMaximizeDelegate.qml:8:1: module "QtMultimedia" is not installed
While I did have the `dev-qt/qtmultimedia:5` package installed, I did not have the `qml` USE flag enabled, as it was not flagged as a requirement when emerging Tokodon.

After re-emerging `dev-qt/qtmultimedia:5` with the `qml` USE flag and attempting to start Tokodon a third time, it finally started.
Comment 1 opensauce04 2024-06-11 19:26:24 UTC
Forgot to mention in the original post, but this happened with version 23.08.5 of Tokodon
Comment 2 Larry the Git Cow gentoo-dev 2024-06-17 17:34:59 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=c7e5598ca1841c31ee3472c2f785c91f49c49d2e

commit c7e5598ca1841c31ee3472c2f785c91f49c49d2e
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-06-17 17:32:42 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-06-17 17:34:53 +0000

    net-im/tokodon: Fix IUSE !mpv dependency
    
    Amends 8cd177b72b68f969d1d6367415e1be683a8b4588
    
    Upstream commit 4b0bf816af9b03b4f95587bd73f603cfe1662946
    
    Bug: https://bugs.gentoo.org/934066
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 net-im/tokodon/tokodon-24.05.49.9999.ebuild | 2 +-
 net-im/tokodon/tokodon-9999.ebuild          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2024-06-17 17:46:53 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=00b8fca47fb7fa7e6c2a669de16691fd49474f0a

commit 00b8fca47fb7fa7e6c2a669de16691fd49474f0a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-06-17 17:42:06 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-06-17 17:43:31 +0000

    dev-libs/kirigami-addons: Update dependencies
    
    Upstream commits:
    ab9526e095685eb014b082a5e1f485efc01f70f6
    93f79dec602a8b2767f9813dabd1b3feb90bdb43
    3d10d173dea12370e741696ee9eb56d517862979
    
    Bug: https://bugs.gentoo.org/934066
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-libs/kirigami-addons/kirigami-addons-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 4 Larry the Git Cow gentoo-dev 2024-06-17 18:04:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5461a9e2387efbcd3de049cd63f5977fc86bc979

commit 5461a9e2387efbcd3de049cd63f5977fc86bc979
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-06-17 17:58:17 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-06-17 18:04:14 +0000

    dev-libs/kirigami-addons: Add missing RDEPEND
    
    Upstream commits:
    93f79dec602a8b2767f9813dabd1b3feb90bdb43
    3d10d173dea12370e741696ee9eb56d517862979
    
    Closes: https://bugs.gentoo.org/934066
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 ...{kirigami-addons-0.11.0.ebuild => kirigami-addons-0.11.0-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7cc7a816f4ceb9de1a97e011b41892442cabbf

commit ed7cc7a816f4ceb9de1a97e011b41892442cabbf
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-06-17 17:53:13 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-06-17 18:04:14 +0000

    net-im/tokodon: Add missing RDEPEND
    
    Upstream commit 3f83c8af34e9742b5a34708bf96cc3d47246c662
    
    Closes: https://bugs.gentoo.org/934066
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 net-im/tokodon/{tokodon-23.08.5.ebuild => tokodon-23.08.5-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a110b45be8fd8ec76d4b7b5375c7b067bc1ead3c

commit a110b45be8fd8ec76d4b7b5375c7b067bc1ead3c
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-06-17 17:42:06 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-06-17 18:04:14 +0000

    dev-libs/kirigami-addons: Update dependencies
    
    Upstream commits:
    ab9526e095685eb014b082a5e1f485efc01f70f6
    93f79dec602a8b2767f9813dabd1b3feb90bdb43
    3d10d173dea12370e741696ee9eb56d517862979
    
    Bug: https://bugs.gentoo.org/934066
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../{kirigami-addons-1.2.1.ebuild => kirigami-addons-1.2.1-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9660803ede1df213f76e9a0aeabbe5a5c822684

commit f9660803ede1df213f76e9a0aeabbe5a5c822684
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-06-17 17:32:42 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-06-17 18:04:13 +0000

    net-im/tokodon: Fix IUSE !mpv dependency
    
    Amends 8cd177b72b68f969d1d6367415e1be683a8b4588
    
    Upstream commit 4b0bf816af9b03b4f95587bd73f603cfe1662946
    
    Bug: https://bugs.gentoo.org/934066
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 net-im/tokodon/{tokodon-24.05.1.ebuild => tokodon-24.05.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 Andreas Sturmlechner gentoo-dev 2024-06-17 18:05:34 UTC
Thanks a lot for your report.