From owner-cvs-all@FreeBSD.ORG Mon Jan 23 04:53:30 2012 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 1F0771065673; Mon, 23 Jan 2012 04:53:30 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-198-245.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id A968D156D91; Mon, 23 Jan 2012 04:53:28 +0000 (UTC) Message-ID: <4F1CE7C7.5040706@FreeBSD.org> Date: Sun, 22 Jan 2012 20:53:27 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120119 Thunderbird/9.0 MIME-Version: 1.0 To: Eitan Adler References: In-Reply-To: X-Enigmail-Version: 1.3.5 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-ports@freebsd.org, Alexey Dokuchaev , cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/multimedia/acidrip Makefile ports/math/algotutor Makefile ports/sysutils/apt Makefile ports/graphics/asciio Makefile ports/devel/autodia Makefile ports/www/awffull Makefile ports/devel/bazaar Makefile ports/www/bigbluebutton Mak X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2012 04:53:30 -0000 On 01/22/2012 08:00, Eitan Adler wrote: > 2012/1/22 Alexey Dokuchaev : >> On Sat, Jan 21, 2012 at 05:40:15PM +0000, Eitan Adler wrote: >>> eadler 2012-01-21 17:40:15 UTC >>> >>> Log: >>> At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450 >>> ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are >>> currently broken. This is a temporary measure until we organically stop >>> using := or someone(s) spend a lot of time changing all the ports over. >> >> Thanks for using correct way of assigning rdeps to bdeps. Can you elaborate >> on the last sentence of the log? Why should we stop using :=? Instead, we >> should fix portlint(1) to offer this obvious thing instead of duplicating >> two variables like it bogusly does now. > > The concern is that someone would add something extra to BUILD_DEPENDS > without thinking about it and thus add extra bogus RUN_DEPENDS. That's just plain stupid. We don't remove useful tools because developers might make a mistake with them, especially one that's so incredibly unlikely to happen. > I'm > uncertain if there other additional reasons that portmgr dislikes := Hopefully before any more changes are made there will be public discussion about it. Doug -- It's always a long day; 86400 doesn't fit into a short. Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/