svn commit: r345057 - head/share/man/man7

Alexey Dokuchaev danfe at freebsd.org
Tue Mar 12 10:50:25 UTC 2019


On Tue, Mar 12, 2019 at 11:17:58AM +0100, Harry Schmalzbauer wrote:
> Am 12.03.2019 um 10:27 schrieb Mateusz Piotrowski:
> > New Revision: 345057
> > URL: https://svnweb.freebsd.org/changeset/base/345057
> >
> > Log:
> >    ports.7: Add an example of how to use flavors
> 
> Since cem and dim seem to stumbled over the missing FLAVOR
> documentation, I see my main objection against current FLAVOR
> implementation confirmed: build stage must'nt silently chose a
> default FLAVOR, but an OPTIONS-like dialog must inform the user
> and she _must_ choose one.
> 
> FLAVOR is a severe regression for ports usage to all FreeBSD
> users imho.  Users can't see if a port makes use of FLAVOR or not.
> User won't get informed that default FLAVOR is in use. [...]

Users who install packages that are built from a flavorized port
are well informed which flavor they're about to install, I don't
see how flavors cause a problem -- they must have unique PKGNAMEs.

For users that are building ports by themselves, looking into a
Makefile can be helpful, but then again -- don't we always do that?
It might slip when building the dependencies, so yeah, some extra
care is in order.  I don't see what's a big deal here, and flavors
are certainly less annoying and more flexible than slave ports.

If you really want an OPTIONS-like dialog popup then perhaps you
should've attached some patches to your complaints. :-)

./danfe


More information about the svn-src-head mailing list