[Bug 213587] net-p2p/go-ethereum: Update to 1.4.18

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Oct 20 08:43:37 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213587

--- Comment #5 from Kubilay Kocak <koobs at FreeBSD.org> ---
(In reply to Fynn from comment #4)

Yes, except in an OPTIONS_GROUP you can add a GROUP_DESC for the group
description.

Regarding your second goal, the following (from Mk.bsd.options.mk) can be used:

# ${opt}_IMPLIES  - When opt is enabled, options named in IMPLIES will
#                   get enabled too.

There is an opposite 

# ${opt}_PREVENTS  - When opt is enabled, if any options in PREVENTS are
#                   also enabled, it will produce an error.

HOWEVER, in this case a UTILITIES option whilst keeping all the other
individual options as well is very likely to be confusing because
OPTION_IMPLIES and OPTION_PREVENTS do *not* auto-select the options in the
user-visible interface, it happens in the background. 

I would choose between:

1) *one* UTILITIES option that installs all optional ones, make UTILITIES an
OPTIONS_DEFAULT (so package users get them), or

2) keep them as separate options. 

If it were me, I'd choose (1) (one UTILITIES or TOOLS or EXTRAS option), as per
my reasoning in comment 3

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list