From owner-cvs-all@FreeBSD.ORG Fri Mar 4 15:21:43 2011 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 EB576106564A; Fri, 4 Mar 2011 15:21:43 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 9F9648FC17; Fri, 4 Mar 2011 15:21:43 +0000 (UTC) Received: from gate.ipt.ru ([194.62.233.123] helo=h30.sp.ipt.ru) by services.ipt.ru with esmtps (TLSv1:AES128-SHA:128) (Exim 4.54 (FreeBSD)) id 1PvWp4-000Eo8-AI; Fri, 04 Mar 2011 18:21:42 +0300 From: Boris Samorodov To: Oliver Lehmann References: <201103041043.p24AhwQ8023264@repoman.freebsd.org> <28478789@h30.sp.ipt.ru> <20110304130842.119715ssjn44nps8@avocado.salatschuessel.net> <58879204@h30.sp.ipt.ru> <20110304132825.69583zfq7lvftuio@avocado.salatschuessel.net> <92797251@h30.sp.ipt.ru> <20110304140351.21353d6cxe89wd44@avocado.salatschuessel.net> Date: Fri, 04 Mar 2011 18:21:41 +0300 In-Reply-To: <20110304140351.21353d6cxe89wd44@avocado.salatschuessel.net> (Oliver Lehmann's message of "Fri, 04 Mar 2011 14:03:51 +0100") Message-ID: <26703562@h30.sp.ipt.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/audio/wmauda Makefile ports/audio/xmp Makefile ports/audio/mp3splt-gtk Makefile ports/audio/audacious-dumb Makefile ports/multimedia/tunapie Makefile ports/multimedia/xfce4-xmms-plugin Makefile ports/sysutils/conky ... 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: Fri, 04 Mar 2011 15:21:44 -0000 Hi Oliver, On Fri, 04 Mar 2011 14:03:51 +0100 Oliver Lehmann wrote: > As you correctly state, the dependencies are recorded in packages. > So the packages which can be installed via pkg_add -r or from an > installation medium, will have the exact version they are compiled > with recorded. If they now find another version installed, they > will print out a warning message. To not confuse other users who > may not have this deep knowledge, bumping the revision here forces > the package cluster to rebuild the bumped ports as well and to > record the new version of audacious in their dependencies. The > warning message will then no longer exist because now the ports > are consistent again. As I can understand the only rationale is to suppress warnings. And you fully understand the cost of those changes: cluster rebuilds, all users rebuilds, etc... So, if those warnings are removed from pkg_add, you won't do PORTREVISION bumps at similar commits? While I guess you may do it (bump portrevisions at the circumstances), The Porters Handbook says: "A rule of thumb is to ask yourself whether a change committed to a port is something which everyone would benefit from having..." As for me I definitely don't see here a benefit for everyone. -- WBR, bsam