From owner-cvs-all@FreeBSD.ORG Mon Mar 30 18:49:29 2009 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 310D3106566B; Mon, 30 Mar 2009 18:49:29 +0000 (UTC) (envelope-from reg@openpave.org) Received: from mx1.ucdavis.edu (mx1.ucdavis.edu [128.120.32.31]) by mx1.freebsd.org (Postfix) with ESMTP id DF0B68FC27; Mon, 30 Mar 2009 18:49:28 +0000 (UTC) (envelope-from reg@openpave.org) Received: from flint.openpave.org ([169.237.230.40]) by mx1.ucdavis.edu (8.13.7/8.13.1/it-defang-5.4.0) with ESMTP id n2UIYY0S029713 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 30 Mar 2009 11:34:34 -0700 (PDT) Received: from sandy.local (flint.local [192.168.1.5]) by flint.openpave.org (8.14.3/8.14.3) with ESMTP id n2UIYXkJ073698; Mon, 30 Mar 2009 18:34:33 GMT (envelope-from reg@sandy.local) Received: (from reg@localhost) by sandy.local (8.14.3/8.14.3/Submit) id n2UIYXsR073697; Mon, 30 Mar 2009 10:34:33 -0800 (PST) (envelope-from reg) Date: Mon, 30 Mar 2009 10:34:33 -0800 From: Jeremy Lea To: "David O'Brien" Message-ID: <20090330183433.GA72476@flint.openpave.org> Mail-Followup-To: Jeremy Lea , David O'Brien , Garance A Drosihn , cvs-ports@FreeBSD.ORG, Wesley Shields , Pav Lucistnik , cvs-all@FreeBSD.ORG, ports-committers@FreeBSD.ORG References: <200903120954.n2C9s2ev063133@repoman.freebsd.org> <20090313023956.GA49511@dragon.NUXI.org> <49BA52D2.8090209@FreeBSD.org> <20090323231412.GA94221@hub.freebsd.org> <20090324012325.GB1292@atarininja.org> <20090324043028.GA34952@dragon.NUXI.org> <20090330160200.GA74342@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090330160200.GA74342@dragon.NUXI.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.94.2, clamav-milter version 0.94.2 on av5 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.57 on 128.120.32.31 Cc: Wesley Shields , cvs-all@FreeBSD.ORG, ports-committers@FreeBSD.ORG, Pav Lucistnik , cvs-ports@FreeBSD.ORG, Garance A Drosihn Subject: Re: cvs commit: ports/shells/bash Makefile pkg-plist 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: Mon, 30 Mar 2009 18:49:29 -0000 Hi, On Mon, Mar 30, 2009 at 09:02:00AM -0700, David O'Brien wrote: > On Wed, Mar 25, 2009 at 06:18:49PM -0400, Garance A Drosihn wrote: > > Ew, I don't like that at all. Why should I rebuild (say) bash just > > because someone fixes a typo in the description? The port is already > > installed, and I have no intention of reading the description until > > *maybe* the next time the package really does change. > > I agree for you, as an end user. The thing is that both you and the > package cluster uses the same indicator to decide if you should rebuild > the package. So I guess a maintainer could also say, "Hey I fixed that > typo, but why is every 'pkg_add -r' user still reporting it to me?". I'm not up to date on what the package building machines are doing, but a simple md5 of the port's directory (via shar, tar or whatever) would solve that problem. Storing a special directory (per release) with 'PKGNAME' -> 'md5' symlinks would provide a simple cache. For completeness one could add a PKGNAME version of all-depends-list (based on the INDEX?) and a build id (uname -a?) to the list of things going into the md5. Regards, -Jeremy -- FreeBSD - Because the best things in life are free... http://www.freebsd.org/