From owner-freebsd-ports@FreeBSD.ORG Fri Oct 26 17:21:18 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8A7F16A420 for ; Fri, 26 Oct 2007 17:21:18 +0000 (UTC) (envelope-from Cy.Schubert@komquats.com) Received: from pd3mo3so.prod.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 9FE7113C49D for ; Fri, 26 Oct 2007 17:21:18 +0000 (UTC) (envelope-from Cy.Schubert@komquats.com) Received: from pd4mr2so.prod.shaw.ca (pd4mr2so-qfe3.prod.shaw.ca [10.0.141.213]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JQJ00BR247GKS40@l-daemon> for freebsd-ports@freebsd.org; Fri, 26 Oct 2007 11:21:16 -0600 (MDT) Received: from pn2ml8so.prod.shaw.ca ([10.0.121.152]) by pd4mr2so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JQJ0001N47FBT60@pd4mr2so.prod.shaw.ca> for freebsd-ports@freebsd.org; Fri, 26 Oct 2007 11:21:16 -0600 (MDT) Received: from spqr.komquats.com ([24.68.216.215]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JQJ00LTZ47FLT70@l-daemon> for freebsd-ports@freebsd.org; Fri, 26 Oct 2007 11:21:15 -0600 (MDT) Received: from cwsys.cwsent.com (cwsys [10.1.1.1]) by spqr.komquats.com (Postfix) with ESMTP id 4AB5A279AF; Fri, 26 Oct 2007 10:21:14 -0700 (PDT) Received: from cwsys (localhost [127.0.0.1]) by cwsys.cwsent.com (8.14.1/8.14.1) with ESMTP id l9QHLETQ036379; Fri, 26 Oct 2007 10:21:14 -0700 X-URL: http://www.komquats.com/ Date: Fri, 26 Oct 2007 10:21:14 -0700 From: Cy Schubert In-reply-to: Message from Pietro Cerutti "of Fri, 26 Oct 2007 19:05:59 +0200." <47221E77.6030305@gahr.ch> Sender: Cy.Schubert@komquats.com X-Sender: cy@cwsent.com To: Pietro Cerutti Message-id: <200710261721.l9QHLETQ036379@cwsys.cwsent.com> MIME-version: 1.0 X-Mailer: exmh version 2.7.2 01/07/2005 with nmh-1.2 Content-type: text/plain; charset=us-ascii X-os: FreeBSD Cc: freebsd-ports@freebsd.org Subject: Re: ports/117488: [patch] sysutils/screen enable installation of man page X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Cy Schubert List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Oct 2007 17:21:18 -0000 In message <47221E77.6030305@gahr.ch>, Pietro Cerutti writes: > See my last e-mail. It was my fault, I had NO_INFO in make.conf. > However, in this situation, the port doesn't handle that directive > properly. Instead of not installing the INFO page, it aborts the > installation. I consider this specific issue resolved. As far as ports detecting if options have been set in make.conf, that is a larger issue than with just one port. The ports infrastructure relies on settings in make.conf that do not negatively interfere with the infrastructure or ports build process. Options address this issue though if a person wishes to set a variable in make.conf for an application outside of the ports infrastructure which could have a negative impact on a build, it is possible for ports to unset any possible make or environment variable that would be used during a build to avoid this situation. I'm CCing this to FreeBSD-ports@ to generate some discussion about the issue in general and BCC to GNATS to maintain a record of this in the database. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org e**(i*pi)+1=0