Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 845177

Summary: app-office/kalendar-22.04.1 missing dependency on kde-apps/kdepim-runtime
Product: Gentoo Linux Reporter: Kris Scott <kris>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal CC: sam, voron1
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Kris Scott 2022-05-17 12:37:41 UTC
Kalendar needs kdepim-runtime as an RDEPEND, but this is not set in the ebuild.

Without it, app just hangs on start.

Tested version 22.04.01 not sure if previous versions also have this dependency or not.

Reproducible: Always

Steps to Reproduce:
1. merge kalendar without kdepim-runtime
2. kalendar does not run

Actual Results:  
App should start normally
Comment 1 Andreas Sturmlechner gentoo-dev 2022-05-18 09:18:28 UTC
It's not in CMakeLists.txt as a RUNTIME dependency, but from readme:

"We also strongly recommend you install the kdepim-runtime package before starting Kalendar -- this will provide you with the ability to add calendars from online resources. Having this package will also let Kalendar's backend automatically create a default local calendar."
Comment 2 Larry the Git Cow gentoo-dev 2022-05-18 11:55:06 UTC
The bug has been referenced in the following commit(s):

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

commit 011bc01c813394e0608eaf51ebb65782aba0afe8
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-05-18 11:53:18 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-05-18 11:54:32 +0000

    app-office/kalendar: Add missing RDEPEND
    
    - Align KFMIN with rest of KDE Gear
    - Drop useless filler word from DESCRIPTION
    - Fix dependency sorting
    
    Bug: https://bugs.gentoo.org/845177
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 app-office/kalendar/kalendar-22.04.49.9999.ebuild | 11 ++++++-----
 app-office/kalendar/kalendar-9999.ebuild          | 11 ++++++-----
 2 files changed, 12 insertions(+), 10 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2022-05-18 12:16:26 UTC
The bug has been closed via the following commit(s):

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

commit eaa30f62fe2bf9c198fc8599d81cb6549c4f616a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-05-18 11:53:18 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-05-18 12:16:12 +0000

    app-office/kalendar: Add missing RDEPEND
    
    - Align KFMIN with rest of KDE Gear
    - Drop useless filler word from DESCRIPTION
    - Fix dependency sorting
    
    Closes: https://bugs.gentoo.org/845177
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../{kalendar-22.04.1.ebuild => kalendar-22.04.1-r1.ebuild}   | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)