optionsng and tinderbox?

Baptiste Daroussin bapt at FreeBSD.org
Mon Jun 25 06:25:40 UTC 2012


On Sat, Jun 23, 2012 at 03:09:19AM -0700, Doug Barton wrote:
> On 06/23/2012 01:18, Baptiste Daroussin wrote:
> > Well the priority ordering the logical was to give the end word to
> > the last user action.
> > 
> > It goes from global to specific
> > 
> > 1/ the global options (infrastructures) are applied 2/ the
> > maintainer option (ports are applied) 3/ the user global options
> > are applied (OPTIONS_{,UN}SET) 4/ the user ports options are
> > applied (${UNIQUENAME}_{,UN}SET) 5/ the dialog (make config)
> > options are applied
> > 
> > If that it looks not good to anyone, please comment (we can still
> > change it) and please provide arguments.
> 
> I'm not sure I explained myself well in the last message. I've already
> discussed how make.conf should override the way the options are
> presented to the user, which my understanding is that you've already
> accomplished. That means that when 3 and 4 happen, the options
> presented to the user will already reflect the global configuration
> decisions made on the system level.

This part I understood it well in your last message
> 
> If at the point the options dialog is presented the user wants to
> override the global choices for that particular port, fine. But the
> global (make.conf, ports.conf, etc.) choices should always take
> precedence absent this user twiddling, and when the options dialog is
> first presented to the user it should *always* reflect the global
> config choices by default, regardless of 1 and 2 in your list above.
> 

Do you mean here, that each time I run make config in a port directory I should
always have the same preset options? (given that make.conf hasn't changed?) if
yes, I didn't do that for one reason I often rerun make config to be sure of the
chosen one. I don't know how I'll be able to check them otherwise? should make
showconfig be also adapted?

Why not just add a tag ? (simple character) to the UI to mark the default
overwritten by make.conf?

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20120625/f77ea890/attachment.pgp


More information about the freebsd-ports mailing list