From owner-cvs-ports@FreeBSD.ORG Thu Feb 23 13:24:11 2006 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A73916A420; Thu, 23 Feb 2006 13:24:11 +0000 (GMT) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E2D143D45; Thu, 23 Feb 2006 13:24:11 +0000 (GMT) (envelope-from ade@lovett.com) Received: from hellfire.canal.lovett.com ([172.16.32.20]:55517) by mail.lovett.com with esmtpa (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FCGS0-0008fE-IQ; Thu, 23 Feb 2006 05:24:08 -0800 In-Reply-To: <20060223134503.7f4ef8d1@Magellan.Leidinger.net> References: <200602231043.k1NAhYlr080084@repoman.freebsd.org> <20060223125019.3f01dfd2@Magellan.Leidinger.net> <159128AC-0A32-474E-9B9A-8EC8EFBEAF14@FreeBSD.org> <20060223134503.7f4ef8d1@Magellan.Leidinger.net> Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <2FC5B77C-D64B-450A-BE27-1D5F71398AF4@FreeBSD.org> Content-Transfer-Encoding: 7bit From: Ade Lovett Date: Thu, 23 Feb 2006 05:24:07 -0800 To: Alexander Leidinger X-Mailer: Apple Mail (2.746.2) Sender: ade@lovett.com Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, Ade Lovett , ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/Mk bsd.autotools.mk 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, 23 Feb 2006 13:24:11 -0000 On Feb 23, 2006, at 04:45 , Alexander Leidinger wrote: > According to cvsweb the revision for graphics/chbg wasn't bumped, so I > don't expect it to work. Well, herein lies the problem. This is a *wide* ranging commit, and as such, there is no way to please everybody. It's also a non- trivial problem to identify which of the 14000+ ports we have need to have bumps due to implicit dependencies. Note that using portupgrade incrementally won't actually break anything, since it makes extensive use of /usr/local/lib/compat/pkg. Of course, we could have used a sledgehammer, and bumped *everything*, but that seemed to be needless. Please also note the timing of this patch, just before not one, but two, -RELEASES. A large proportion of our userbase simply loads up discs in their CD/DVD drive, and install the packages associated with that release. As with any major change, there will always be edge cases, and I'm sure my inbox will fill up with tales of woe over the coming days and weeks. With the de-facto standard of handling source (as opposed to package) upgrades, the *only* response that will guarantee some semblance of normality is: portupgrade -af -aDe