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
Eitan Adler
eadler at freebsd.org
Sun Jan 22 16:00:34 UTC 2012
2012/1/22 Alexey Dokuchaev <danfe at 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. I'm
uncertain if there other additional reasons that portmgr dislikes :=
--
Eitan Adler
Source & Ports committer
X11, Bugbusting teams
More information about the cvs-ports
mailing list