Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 May 2013 13:36:13 +0300
From:      Vitaly Magerya <vmagerya@gmail.com>
To:        John Marino <freebsdml@marino.st>
Cc:        "ports@FreeBSD.org" <ports@freebsd.org>, Baptiste Daroussin <bapt@freebsd.org>, "Ilya A. Arkhipov" <rum1cro@yandex.ru>
Subject:   Re: Proposal: do not show up the dialog(1) by default?
Message-ID:  <519DF11D.6090107@gmail.com>
In-Reply-To: <519DE166.2030303@marino.st>
References:  <20130523054541.GH96836@ithaqua.etoilebsd.net> <758641369300207@web4g.yandex.ru> <519DDEA6.4030106@marino.st> <519DE07F.7040103@gmail.com> <519DE166.2030303@marino.st>

next in thread | previous in thread | raw e-mail | index | archive | help
John Marino wrote:
>>> I like the suggestion that if the dialog consists only of globally set
>>> options (NLS, DOC, etc) then it shouldn't appear by default.
>>
>> Except the cases when those options pull in additional dependencies.
>>
>> In those cases either the dialog should be shown, or the options should
>> be disabled by default.
> 
> The issue is that _by definition_ these options are enabled by default.
> I'm not sure I agree that an always-enabled option should trigger a 
> dialog just because it has dependencies.

My motivation is that some of those dependencies (especially for DOCS)
are quite big (docbook for example). Under no circumstances do I want to
waste hours of time building those and all of their dependencies.

So, again, silent DOCS/NLS/EXAMPLES when additional dependencies are
involved is very, very undesirable.

> Doesn't NLS have dependencies? 

NLS does often mean gettext, yes.

> That would already negate the benefit greatly if this suggestion were 
> followed.

If that is a concern, we can actually count how many ports will be
affected by such a policy. I expect the number not to be high.

For example there are only 13 ports with NLS in the whole 'lang'
category. Out of those 13, only 4 have no other options and will require
a config dialog under the policy I propose.



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