Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 914146 - kde-plasma/plasma-browser-integration: missing dependency on kde-frameworks/kservice
Summary: kde-plasma/plasma-browser-integration: missing dependency on 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/plasma/plasma-...
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2023-09-13 18:58 UTC by Sam James
Modified: 2023-09-19 17:07 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:58:39 UTC
```
VDB: detected possibly incorrect RDEPEND (kde-plasma/plasma-browser-integration-5.27.7)
kde-frameworks/krunner:5 <
                         > kde-frameworks/kservice:5
```

```
$ rg -i kservice /var/tmp/portage/kde-plasma/plasma-browser-integration-5.27.7/work/plasma-browser-integration-5.27.7
/var/tmp/portage/kde-plasma/plasma-browser-integration-5.27.7/work/plasma-browser-integration-5.27.7/reminder/browserintegrationreminder.cpp:26:#include <KService>
/var/tmp/portage/kde-plasma/plasma-browser-integration-5.27.7/work/plasma-browser-integration-5.27.7/reminder/browserintegrationreminder.cpp:113:    if (!KService::serviceByStorageId(browser)) {
/var/tmp/portage/kde-plasma/plasma-browser-integration-5.27.7/work/plasma-browser-integration-5.27.7/reminder/browserintegrationreminder.cpp:146:        const KService::Ptr service = KService::serviceByStorageId(browser);
/var/tmp/portage/kde-plasma/plasma-browser-integration-5.27.7/work/plasma-browser-integration-5.27.7/host/settings.cpp:20:#include <KService>
/var/tmp/portage/kde-plasma/plasma-browser-integration-5.27.7/work/plasma-browser-integration-5.27.7/host/settings.cpp:211:    KService::Ptr service;
/var/tmp/portage/kde-plasma/plasma-browser-integration-5.27.7/work/plasma-browser-integration-5.27.7/host/settings.cpp:213:        service = KService::serviceByMenuId(launcherUrl.path());
/var/tmp/portage/kde-plasma/plasma-browser-integration-5.27.7/work/plasma-browser-integration-5.27.7/host/settings.cpp:217:            service = KService::serviceByDesktopPath(launcherUrl.toLocalFile());
```
Comment 1 Larry the Git Cow gentoo-dev 2023-09-16 16:53:30 UTC
The bug has been referenced in the following commit(s):

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

commit 7517292f3a0a1e64182bb4747302bb617faddae5
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-09-16 15:28:27 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-09-16 15:32:02 +0000

    kde-plasma/plasma-browser-integration: Update dependencies
    
    Bug: https://bugs.gentoo.org/914146
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../plasma-browser-integration-5.27.49.9999.ebuild                | 8 +++++---
 .../plasma-browser-integration-9999.ebuild                        | 8 +++++---
 2 files changed, 10 insertions(+), 6 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2023-09-19 17:07:51 UTC
The bug has been closed via the following commit(s):

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

commit 8b977b94fae46d34b11cd808597c8295b32939bc
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-09-19 17:06:50 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-09-19 17:07:33 +0000

    kde-plasma/plasma-browser-integration: Fix dependencies
    
    Closes: https://bugs.gentoo.org/914146
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../plasma-browser-integration-5.27.8-r1.ebuild    | 47 ++++++++++++++++++++++
 1 file changed, 47 insertions(+)