Date: Sun, 15 May 2011 11:34:13 -0700 From: Doug Barton <dougb@FreeBSD.org> To: Mark Linimon <linimon@lonesome.com> Cc: cvs-ports@FreeBSD.org, Alexey Dokuchaev <danfe@FreeBSD.org>, Gerald Pfeifer <gerald@pfeifer.com>, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/emulators/wine Makefile distinfo pkg-plist ports/emulators/wine/files patch-dlls-wineoss.drv Message-ID: <4DD01CA5.1020700@FreeBSD.org> In-Reply-To: <20110515180819.GB29366@lonesome.com> References: <201105140021.p4E0LlP7029193@repoman.freebsd.org> <20110514082018.GC97304@FreeBSD.org> <alpine.LNX.2.00.1105150744430.28608@gerinyyl> <20110515155920.GB19328@FreeBSD.org> <20110515180819.GB29366@lonesome.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 05/15/2011 11:08, Mark Linimon wrote: > On Sun, May 15, 2011 at 03:59:20PM +0000, Alexey Dokuchaev wrote: >> Carefully selected and reasonable defaults is one of the strong sides >> of ports (and thus packages) that we offer, despite all aforementioned >> drawbacks. > > User feedback at the last 2 conferences that I have been to, is that we > are insufficiently consistent in our defaults. (In particular, X11 and > CUPS are frequently mentioned as offenders; there are others.) This > primarily affects our default-built packages. > > A post-BSDCan task for portmgr is to come up with recommendations on how > to deal with this problem. One thing that would be very helpful in this regard would be for the OPTIONS to allow the environment to override. So to take one of your examples if I have WITHOUT_CUPS in make.conf then when the options dialog pops up the CUPS option should not be selected (regardless of the default) and I shouldn't have to worry that /var/db/ports/name/options is going to sneak WITH_CUPS in on me. There are a couple of ports that I've come across that actually do this already in their own Makefiles, unfortunately I can't find my notes about which ones. But it should be a SMOP to re-use that code in bsd.options.mk. OTOH from the package side, if CUPS is going to be defaulted to on universally it would be nice to have -nocups slave ports for some of the more popular ports like we have -nox11 slaves now. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4DD01CA5.1020700>