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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to