From owner-freebsd-ports@FreeBSD.ORG Sat Feb 23 21:23:49 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 817E816A404 for ; Sat, 23 Feb 2008 21:23:49 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 66B2C13C4E3 for ; Sat, 23 Feb 2008 21:23:49 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id 33F015C5A; Sat, 23 Feb 2008 16:26:53 -0500 (EST) Date: Sat, 23 Feb 2008 16:26:53 -0500 From: Wesley Shields To: Randy Pratt Message-ID: <20080223212653.GC73222@atarininja.org> References: <20080223155911.84fe423f.bsd-unix@embarqmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080223155911.84fe423f.bsd-unix@embarqmail.com> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: dougb@FreeBSD.org, leeym@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: Portmaster and added dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Feb 2008 21:23:49 -0000 On Sat, Feb 23, 2008 at 03:59:11PM -0500, Randy Pratt wrote: > I've been using portmaster for a couple of weeks and like what I've > seen. However, I'm a bit confused on how dependencies changes are to > be handled. Here's a scenario: > > Events: > > 2008.02.17 01:50:08 UTC devel/p5-ExtUtils-CBuilder: update to 0.22 > > 2008.02.17 11:00:00 UTC update ports and devel/p5-ExtUtils-CBuilder > was updated > > 2008.02.19 05:33:50 UTC devel/p5-ExtUtils-CBuilder: Add missing deps > ports/120802 (textproc/p5-Text-ParseWords was > added as a build/run dependency) Snipped the rest because I think this could have all been avoided by bumping PORTREVISION when the dependency to p5-Text-ParseWords was added. Ideally the dependency information should have been recorded with the update to 0.22 (like is in ports/120802). I'm CC'ing leeym@ who made the last commit. I'll leave the rest up to Doug. :) -- WXS