From owner-cvs-ports@FreeBSD.ORG Sat Feb 14 03:17:21 2004 Return-Path: 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 4BCC716A4CE; Sat, 14 Feb 2004 03:17:21 -0800 (PST) Received: from admin.x.com (unknown [210.172.132.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECDD743D1F; Sat, 14 Feb 2004 03:17:20 -0800 (PST) (envelope-from eivind@freebsd.org) Received: from mail pickup service by admin.x.com with Microsoft SMTPSVC; Sat, 14 Feb 2004 20:17:09 +0900 Received: from mxforward01.ms.interq.net ([172.16.5.24]) by ex2kmail02.x.com with Microsoft SMTPSVC(5.0.2195.6713); Fri, 13 Feb 2004 05:35:59 +0900 Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) i1CHv7h3009135 for ; Fri, 13 Feb 2004 02:57:08 +0900 (JST) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id D41C057404; Thu, 12 Feb 2004 09:56:35 -0800 (PST) (envelope-from owner-cvs-all@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id A029C16A4F3; Thu, 12 Feb 2004 09:56:31 -0800 (PST) Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63E9316A4CE; Thu, 12 Feb 2004 09:56:14 -0800 (PST) Received: from srv01.sparkit.no (srv01.sparkit.no [193.69.116.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7E2E43D1D; Thu, 12 Feb 2004 09:56:13 -0800 (PST) (envelope-from eivind@FreeBSD.org) Received: from ws ([193.69.114.88]) by srv01.sparkit.no (8.12.10/8.12.10) with ESMTP id i1CHu6iA084460; Thu, 12 Feb 2004 18:56:10 +0100 (CET) (envelope-from eivind@FreeBSD.org) Received: from ws (localhost [127.0.0.1]) by ws (8.12.9/8.12.10) with ESMTP id i1CHthRe027937; Thu, 12 Feb 2004 17:55:43 GMT (envelope-from eivind@ws) Received: (from eivind@localhost) by ws (8.12.9/8.12.10/Submit) id i1CHtgPK027913; Thu, 12 Feb 2004 17:55:42 GMT (envelope-from eivind) Date: Thu, 12 Feb 2004 17:54:35 +0000 From: Eivind Eklund To: Trevor Johnson Message-ID: <20040212175219.GE3148@FreeBSD.org> References: <200402110716.i1B7GH9D017803@repoman.freebsd.org> <1076508074.88428.14.camel@pav.hide.vol.cz> <20040211122704.X93022@blues.jpj.net> <20040211165940.Q98525@blues.jpj.net> <20040212102842.GC3148@FreeBSD.org> <20040212110623.A77057@blues.jpj.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040212110623.A77057@blues.jpj.net> User-Agent: Mutt/1.5.4i X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-cvs-all@freebsd.org Errors-To: owner-cvs-all@freebsd.org X-OriginalArrivalTime: 12 Feb 2004 20:36:00.0781 (UTC) FILETIME=[D390A3D0:01C3F1A7] cc: cvs-all@freebsd.org cc: ports-committers@freebsd.org cc: Pav Lucistnik cc: Joe Marcus Clarke cc: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= cc: cvs-ports@freebsd.org Subject: Re: cvs commit: ports/www/firefox Makefile distinfo pkg-descr pkg-message pkg-plist ports/www/firefox/files firebird.rb firefox.rb mkdistfile mozconfig.in patch-Double.cpp patch-build_unix_run-mozilla X-BeenThere: cvs-ports@freebsd.org List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Feb 2004 11:17:21 -0000 Please take the below as an attempt at being constructive and actually keeping the discussion on subject. It is somewhat directly formulated as I don't have time to do much more editing to make it more calm. On Thu, Feb 12, 2004 at 11:13:25AM -0500, Trevor Johnson wrote: > > My opinion is that DES is right anyway. This lowers the consistency of > > the ports tree overall, > > Not really--many other ports do the same thing. The fact that there are ports other places that have not been updated to use REINPLACE_CMD is not a reason for introducing a new one. And I would hope the other ports are moving *away* from using perl also for replacements, not towards it. The set of people using <= 4.6 was larger earlier, and they were less out of date earlier, and thus more reasonable to do hacks for. [Text deleted in an attempt to keep this as much on subject as possible.] > If someone (you?) have ideas about removing the Perl dependency, that > would be a really stunning enhancement to the port. As I said it's > been a huge bugbear. I don't have enough disk space to even extract it available at the moment; I may look at it again later (perhaps even tonight.) However, this is a straw man. The relevant issues (as far as I can tell) are: - The replacement of REINPLACE_CMD with PERL -pi is an efficiency hack. - The efficiency hack increase efficiency on systems of 4.6-vintage and below. It does this at the expense of consistency with our conventions, and potentially efficiency on systems newer than 4.6 (due to larger executable, more shared libs for perl, etc). Whether increasing efficiency for <=4.6 even has value *when seen completely apart from the other issues* has been questioned. - A noticable number of people have said that we value consistency in the ports tree, and that the change should be reverted. This is enough to normally trigger a re-evaluation of what is being done. - There have been no attempt from your side to argue what level of value is present in the perl changes, beyond saying they remove a dependency on <= 4.6. Eivind. _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"