From owner-freebsd-ports@FreeBSD.ORG Tue Oct 5 18:24:08 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 670BE106564A for ; Tue, 5 Oct 2010 18:24:08 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 2C02F8FC14 for ; Tue, 5 Oct 2010 18:24:07 +0000 (UTC) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.4/8.14.4) with ESMTP id o95IO7V7018980; Tue, 5 Oct 2010 11:24:07 -0700 (PDT) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.4/8.14.4/Submit) id o95IO7lG018979; Tue, 5 Oct 2010 11:24:07 -0700 (PDT) (envelope-from obrien) Date: Tue, 5 Oct 2010 11:24:07 -0700 From: "David O'Brien" To: David DEMELIER Message-ID: <20101005182407.GE7829@dragon.NUXI.org> References: <4C93AA31.5080202@DataIX.net> <20100918223933.GB85995@dragon.NUXI.org> <20101002002605.GA8018@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset=unknown-8bit Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Operating-System: FreeBSD 9.0-CURRENT X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? User-Agent: Mutt/1.5.16 (2007-06-09) Cc: FreeBSD Ports Subject: Re: OPTIONS (was: editors/vim installs to /) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Oct 2010 18:24:08 -0000 On Sun, Oct 03, 2010 at 10:22:46AM +0200, David DEMELIER wrote: > 2010/10/2 David O'Brien : > > 2. With the way OPTIONS handling is done, there isn't a way for me > > to query if I built with the defaults or not. > > Thus leading to every port I manually install looking like it was > > customized just because /var/db/ports/${PORTNAME} exists.  Thus > > implying I can no longer install the pre-build package. > > make rmconfig ? I think you've missed my point. That does not tell me if I, in the past, made a decision that did not like the maintainer's defaults, or if I just wanted to extract the sources so I could read the license or figure out what the OPTIONS knobs were about, etc.. > The best thing to do is switch totally to a way to configure a port > and remove the other one. Only if folks agree on what the best way to configure a port is. I spoke with some co-workers last week, and OPTIONS weren't very popular with them. They also stated some of the the issues I listed. > I think we should try to upgrade the options > framework with what I said at 4. and 3. It's possible but we need some > work. Even without forcing all ports to go in one direction for configuration, this would be a Good Thing to do. Hopefully someone with interest will submit some patches. -- -- David (obrien@FreeBSD.org) Q: Because it reverses the logical flow of conversation. A: Why is top-posting (putting a reply at the top of the message) frowned upon? Let's not play "Jeopardy-style quoting"