From owner-freebsd-ports@FreeBSD.ORG Fri Sep 2 19:53:09 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DE07106564A for ; Fri, 2 Sep 2011 19:53:09 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 80D618FC13 for ; Fri, 2 Sep 2011 19:53:09 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id 2D5FF5615B; Fri, 2 Sep 2011 14:53:09 -0500 (CDT) Date: Fri, 2 Sep 2011 14:53:09 -0500 From: Mark Linimon To: Michel Talon Message-ID: <20110902195309.GC19413@lonesome.com> References: <20110902093914.GA92386@lpthe.jussieu.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110902093914.GA92386@lpthe.jussieu.fr> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: ports@freebsd.org Subject: Re: suggestion for pkgdb from ports-mgmt/portupgrade: add more explanation 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: Fri, 02 Sep 2011 19:53:09 -0000 On Fri, Sep 02, 2011 at 11:39:14AM +0200, Michel Talon wrote: > My point is that there shouldn't be any edge cases In a perfect world: yes. > I certainly don't have any precise idea of the things which should be > changed so that edge cases disappear Well, then, we're right back where we started. > only *very experienced* people having observed a lot of failure cases > could give correct advices. And we haven't figured them out yet. As the tools get better (which they are), we can get more insight into this. But, as you already understand, it's really hard. > Having a file which documents manual intervention is a perpetual > tenptation to do the things the sloppy way I disagree with your logic. None of the FreeBSD committers _want_ this to be difficult. mcl