Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 680534 - kde-apps/kdepim-runtime-18.12.3 and kde-apps/kpimtextedit-18.12.3 are missing the speech useflag
Summary: kde-apps/kdepim-runtime-18.12.3 and kde-apps/kpimtextedit-18.12.3 are missing...
Status: RESOLVED UPSTREAM
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:
 
Reported: 2019-03-16 05:57 UTC by Jochen Trumpf
Modified: 2022-02-06 10:17 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 Jochen Trumpf 2019-03-16 05:57:58 UTC
For some reason the speech useflag got dropped from kdepim-runtime and kpimtextedit (but not from many other KDE packages) causing an unconditional dependency on qtspeech. This in turn leads to multiple speech output related processes to get started in the KDE session even if the user never asked for speech output to be enabled.

The fix is simply to guard the qtspeech dependency with a speech useflag.
Comment 1 Michael Palimaka (kensington) gentoo-dev 2019-03-16 06:10:21 UTC
Unfortunately, upstream does require it unconditionally require it now so we are forced to follow.

Sample upstream commit: https://cgit.kde.org/kdepim-runtime.git/commit/?id=2be667f83d4f6e29883596160133d7a79d1d7c1c
Comment 2 Andreas Sturmlechner gentoo-dev 2021-11-15 15:35:27 UTC
It will be back in 21.12.

https://invent.kde.org/pim/kdepim-runtime/-/commit/f7bac15b097965ae57b4a7f48095f91de67c6c42
Comment 3 Larry the Git Cow gentoo-dev 2021-11-15 19:01:15 UTC
The bug has been referenced in the following commit(s):

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

commit 2fb145fd9132c0f3cc589c8030eda8f536a45812
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2021-11-15 15:29:06 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-11-15 19:01:09 +0000

    kde-apps/kdepim-runtime: Re-add IUSE speech
    
    Upstream commit f7bac15b097965ae57b4a7f48095f91de67c6c42
    
    Bug: https://bugs.gentoo.org/680534
    Package-Manager: Portage-3.0.28, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/kdepim-runtime/kdepim-runtime-9999.ebuild | 5 +++--
 kde-apps/kdepim-runtime/metadata.xml               | 3 +++
 2 files changed, 6 insertions(+), 2 deletions(-)