Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 845177 - app-office/kalendar-22.04.1 missing dependency on kde-apps/kdepim-runtime
Summary: app-office/kalendar-22.04.1 missing dependency on kde-apps/kdepim-runtime
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-17 12:37 UTC by Kris Scott
Modified: 2022-05-18 12:16 UTC (History)
2 users (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 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(-)