Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Mar 2025 17:09:29 +0000
From:      Alexey Dokuchaev <danfe@freebsd.org>
To:        Max Brazhnikov <makc@freebsd.org>
Cc:        Vladimir Druzenko <vvd@freebsd.org>, "Jason E. Hale" <jhale@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 3d9a2a18ec99 - main - sysutils/plasma6-kinfocenter: Add missing runtime dependencies
Message-ID:  <Z-LjScXcvrjhZXlH@FreeBSD.org>
In-Reply-To: <2347672.mfXeX5GmMH@mercury>
References:  <202503132159.52DLx6Es007921@gitrepo.freebsd.org> <4fe93835-ca07-4e7a-8550-f0e99e986a7d@freebsd.org> <Z9WwWAnXQocVvb6_@FreeBSD.org> <2347672.mfXeX5GmMH@mercury>

index | next in thread | previous in thread | raw e-mail

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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Z-LjScXcvrjhZXlH>