Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 914134 - kde-frameworks/purpose: missing dependency on dev-qt/qtdbus, kde-frameworks/kconfig, kde-frameworks/kservice
Summary: kde-frameworks/purpose: missing dependency on dev-qt/qtdbus, kde-frameworks/k...
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: https://invent.kde.org/frameworks/pur...
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2023-09-13 18:13 UTC by Sam James
Modified: 2023-09-19 16:51 UTC (History)
0 users

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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-09-13 18:13:56 UTC
```
VDB: detected possibly incorrect RDEPEND (kde-frameworks/purpose-5.110.0)
                              > dev-qt/qtdbus:5
dev-qt/qtquickcontrols2:5     <
kde-frameworks/bluez-qt:5     <
                              > kde-frameworks/kconfig:5
kde-frameworks/kdeclarative:5 <
kde-frameworks/kirigami:5     <
kde-frameworks/prison:5       <
                              > kde-frameworks/kservice:5
```

Not sure about qtdbus.

```
$ rg -i kcon /var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/autotests/alternativesmodeltest.cpp:14:#include <KConfigGroup>
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/src/alternativesmodel.cpp:19:#include <KConfigGroup>
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/src/plugins/nextcloud/nextcloudplugin_config.qml:11:import org.kde.kquickcontrolsaddons 2.0 as KQCA
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/src/plugins/telegram/telegramplugin.cpp:8:#include <KConfigGroup>
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/src/plugins/youtube/youtubeplugin_config.qml:10:import org.kde.kquickcontrolsaddons 2.0 as KQCA
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/CMakeLists.txt:43:ecm_find_qmlmodule(org.kde.kquickcontrolsaddons 2.0)
```

```
$ rg -i kservice /var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/src/plugins/telegram/telegramplugin.cpp:45:        KService::Ptr service = KService::serviceByDesktopName(QStringLiteral("org.telegram.desktop"));
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/src/plugins/telegram/telegramplugin.cpp:48:            service = KService::serviceByDesktopName(QStringLiteral("telegramdesktop"));
/var/tmp/portage/kde-frameworks/purpose-5.110.0/work/purpose-5.110.0/src/plugins/telegram/telegramplugin.cpp:52:            service = KService::serviceByDesktopName(QStringLiteral("telegram-desktop"));
```
Comment 1 Andreas Sturmlechner gentoo-dev 2023-09-19 16:33:58 UTC
(In reply to Sam James from comment #0)
> ```
> VDB: detected possibly incorrect RDEPEND (kde-frameworks/purpose-5.110.0)
>                               > dev-qt/qtdbus:5
>                               > kde-frameworks/kconfig:5
>                               > kde-frameworks/kservice:5
Ack.

> dev-qt/qtquickcontrols2:5     <
> kde-frameworks/bluez-qt:5     <
> kde-frameworks/kdeclarative:5 <
> kde-frameworks/kirigami:5     <
> kde-frameworks/prison:5       <
All QML usage.
Comment 2 Larry the Git Cow gentoo-dev 2023-09-19 16:44:01 UTC
The bug has been referenced in the following commit(s):

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

commit d3b1178af778d1480ffb7d143c0c3d60898d9232
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-09-19 16:34:17 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-09-19 16:36:38 +0000

    kde-frameworks/purpose: Add missing dependencies
    
    Upstream commits:
    5ba56ab8f541e3717f43eafec34868a40ff39a89
    ba798d7578a4e036ee657b76bbdcfa79404cf1b3
    
    Bug: https://bugs.gentoo.org/914134
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-frameworks/purpose/purpose-5.9999.ebuild | 3 +++
 1 file changed, 3 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2023-09-19 16:51:38 UTC
The bug has been closed via the following commit(s):

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

commit d7e5e62c91a855e25909a9d82243801dc0569b49
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-09-19 16:34:17 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-09-19 16:51:11 +0000

    kde-frameworks/purpose: Add missing dependencies
    
    Upstream commits:
    5ba56ab8f541e3717f43eafec34868a40ff39a89
    ba798d7578a4e036ee657b76bbdcfa79404cf1b3
    
    Closes: https://bugs.gentoo.org/914134
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../purpose/{purpose-5.110.0.ebuild => purpose-5.110.0-r1.ebuild}      | 3 +++
 1 file changed, 3 insertions(+)