Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Jan 2012 20:53:27 -0800
From:      Doug Barton <dougb@FreeBSD.org>
To:        Eitan Adler <eadler@freebsd.org>
Cc:        cvs-ports@freebsd.org, Alexey Dokuchaev <danfe@freebsd.org>, 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
Message-ID:  <4F1CE7C7.5040706@FreeBSD.org>
In-Reply-To: <CAF6rxg=Wnh90=Nr0iuaz_HjWfenavuq1FqAHJ6Q3KpQs4sUrHA@mail.gmail.com>
References:  <CAF6rxg=Wnh90=Nr0iuaz_HjWfenavuq1FqAHJ6Q3KpQs4sUrHA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01/22/2012 08:00, Eitan Adler wrote:
> 2012/1/22 Alexey Dokuchaev <danfe@freebsd.org>:
>> 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/




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F1CE7C7.5040706>