From owner-cvs-ports@FreeBSD.ORG Thu Feb 7 22:38:23 2008 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9BFC16A420 for ; Thu, 7 Feb 2008 22:38:23 +0000 (UTC) (envelope-from mi+mill@aldan.algebra.com) Received: from mail3.sea5.speakeasy.net (mail3.sea5.speakeasy.net [69.17.117.5]) by mx1.freebsd.org (Postfix) with ESMTP id 7BF3213C44B for ; Thu, 7 Feb 2008 22:38:23 +0000 (UTC) (envelope-from mi+mill@aldan.algebra.com) Received: (qmail 2630 invoked from network); 7 Feb 2008 22:38:22 -0000 Received: from aldan.algebra.com (HELO aldan-mlp) ([216.254.65.224]) (envelope-sender ) by mail3.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 7 Feb 2008 22:38:22 -0000 From: Mikhail Teterin Organization: Virtual Estates, Inc. To: Norikatsu Shigemura Date: Thu, 7 Feb 2008 17:38:19 -0500 User-Agent: KMail/1.7.1 References: <200802070531.m175VikU015939@repoman.freebsd.org> <200802071629.34089.mi+mill@aldan.algebra.com> <20080208073029.3291b675.nork@FreeBSD.org> In-Reply-To: <20080208073029.3291b675.nork@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200802071738.20992.mi+mill@aldan.algebra.com> Cc: cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/devel/icu Makefile distinfo pkg-plist ports/devel/icu/files patch-enum-bug patch-install patch-intltest patch-putil X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Feb 2008 22:38:23 -0000 =DE=C5=D4=D7=C5=D2 07 =CC=C0=D4=C9=CA 2008 05:30 =D0=CF, Norikatsu Shigemur= a =F7=C9 =CE=C1=D0=C9=D3=C1=CC=C9: > If library's major version is bumped, all ports depending on it > should be bumped PORTREVISION. Why? That a port installs shared libraries is known. That the major version= of=20 the library changed is known too (if only from comparing the pkg-plist befo= re=20 and after the commit). Why can't the package-building infrastructure put th= e=20 two-and-two together and figure out, that the dependent ports need=20 rebuilding /without/ explicit PORTREVISION bump? Yours, -mi