On 11/11/25 9:45 AM, Peter Humphrey wrote: > On Tuesday, 11 November 2025 14:38:54 Greenwich Mean Time Eli Schwartz wrote: >> On 11/11/25 9:23 AM, Peter Humphrey wrote: >>> >>> I found that the ktexteditor ebuild >>> has a hard dependency on dev-qt/qtspeech. Does anyone know why? It >>> doesn't seem like a natural thing to insist on. >> >> >>> I suppose I could make a local version of it without the dependency, but I >>> wonder why someone might think I should have to. >> >> > > Well, I only asked. No need to shout.
No shouting involved. But I intend to be intentionally direct: Why is your initial assumption that the ebuild dependency is wrong? Why is your initial assumption that the package is failing to live up to Gentoo ideals of configurability because a dependency is listed as a hard dependency? (And that fixing this means maintaining a local ebuild with different decisions?) Gentoo starts off with upstream software as upstream designed, and then curates and packages it according to Gentoo ideals -- we are beholden to their decisions still, and choice is sometimes maintained via the choice to not use the software. Please keep this in mind, and remain open to the possibility that packages which lack a USE flag for something, don't have an upstream option. In this case: https://github.com/search?q=repo%3AKDE%2Fktexteditor+speech+NOT+language%3A%22Gettext+Catalog%22&type=code See e.g. the file CMakeLists.txt lists TextToSpeech as "REQUIRED". -- Eli Schwartz
OpenPGP_signature.asc
Description: OpenPGP digital signature

