From owner-cvs-all@FreeBSD.ORG Sun Jan 22 23:36:10 2012 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BB67106564A; Sun, 22 Jan 2012 23:36:10 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id B59568FC12; Sun, 22 Jan 2012 23:36:08 +0000 (UTC) Received: by lagv3 with SMTP id v3so559978lag.13 for ; Sun, 22 Jan 2012 15:36:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:x-gm-message-state :content-type:content-transfer-encoding; bh=JUK5KbPYAJTqYU5b7b4UBOzaNrxlYWxlQNO2nlfi1lU=; b=b1VVsKCjm8KwvdIe+FsZZtOkKQFQ23LZLY0oQ07KoSmo23hLbNf7HTx05PM+DKQzBr edTvP/v9zHd3t/nDUlHhcT3cpEGm9fYKPYHSFrdLqjnDemqjaNBqoI/itkZGRYdgL8yZ lMSL4gaDg2yNrsfN7UlpGllJIv/ttWjNpFdO4= Received: by 10.112.101.134 with SMTP id fg6mr1343299lbb.63.1327275367160; Sun, 22 Jan 2012 15:36:07 -0800 (PST) MIME-Version: 1.0 Sender: lists@eitanadler.com Received: by 10.112.25.196 with HTTP; Sun, 22 Jan 2012 15:35:36 -0800 (PST) In-Reply-To: <4F1C897E.1050805@FreeBSD.org> References: <4F1C897E.1050805@FreeBSD.org> From: Eitan Adler Date: Sun, 22 Jan 2012 18:35:36 -0500 X-Google-Sender-Auth: 0J_yYRzkxTNKhgroqIFJ3bPik0E Message-ID: To: ohauer@freebsd.org, Ports Management Team X-Gm-Message-State: ALoCoQnATxDC3B+MeW7fuPjGilazazqBGsAiWV5STsSdUsdtmnvM5BHaWfktnZzWhqJIvODa7wMZ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-ports@freebsd.org, Alexey Dokuchaev , cvs-all@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: Sun, 22 Jan 2012 23:36:10 -0000 On Sun, Jan 22, 2012 at 5:11 PM, Olli Hauer wrote: > Hm, if I read the diffs Eitan has changed from `=3D' to `:=3D' so I think= you mean > =C2=A0Why should we stop using `=3D'? A few people on portmgr expressed their preferences that we stop using both =3D and :=3D and instead duplicate contents of the variables. Instead of continuing to guess their reasoning I'll let someone with a hat reply :) >>> 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 :=3D > > It doesn't matter if you have RUN_DEPENDS=3D${BUILD_DEPENDS} or RUN_DEPEN= DS:=3D${BUILD_DEPENDS}, > if someone adds additional `something' to BUILD_DEPENDS then it is in bot= h cases also in RUN_DEPENDS but `:=3D` preserves including additional depen= dencies from `something'. This is why my commit unbreaks ports but it is unrelated to the point I made at the end of my commit log. > Maybe the following section in the PH will make things clearer. > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefil= e-depend.html#AEN2173 If I understand portmgr@ correctly this paragraph is bogus and should read, "instead explicitly list the dependancies". --=20 Eitan Adler Source & Ports committer X11, Bugbusting teams