Re: git: 3d9a2a18ec99 - main - sysutils/plasma6-kinfocenter: Add missing runtime dependencies
Date: Tue, 25 Mar 2025 17:09:29 UTC
On Mon, Mar 24, 2025 at 01:20:20PM +0300, Max Brazhnikov wrote: > On Sat, 15 Mar 2025 16:52:40 +0000 Alexey Dokuchaev wrote: > > I'm not a KDE user, but I'd like to support Vladimir here, because the > > issue of optional dependencies being forced upon advanced users applies > > on a larger scale. > > kinfocenter is just a graphical wrapper around a bunch of info utilities. > If you do not need them in the first place, why would you bother to > install the wrapper? I don't know much about KDE components and their roles, but assumed that Vladimir does, since it was his request. I just wanted to support the general idea of "feature X pulls extra dependency and can be optionized -> make it an OPTION". > > Sound issues aside: if someone asks to make some feature optional and > > it doesn't cost much, then why not? Simply keep it on by default and > > everyone would be happy. > > Good question! Do you count cost of making a choice in the total cost? :) > > Joking aside, we do maintain some options in KDE/Qt ports. Unfortunately, > we can't please everyone maintaining options for all configure knobs. I thought that keeping the option *ON* by default would lift you guys off the most of the burden, as Vladimir made it quite clear that he'll maintain the non-default case and deal with any fallout. KDE team can simply waive any support for non-default option sets and let whoever's interested and invested in some particular combination handle it. ./danfe