From owner-freebsd-ports@FreeBSD.ORG Fri Sep 2 20:08:50 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 6EC11106566B for ; Fri, 2 Sep 2011 20:08:50 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 37F948FC14 for ; Fri, 2 Sep 2011 20:08:49 +0000 (UTC) Received: by iadx2 with SMTP id x2so4547260iad.13 for ; Fri, 02 Sep 2011 13:08:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ibm3QrN+N/awgo/Yitkn5xYJTqiqTYPVZzMwi169H4s=; b=lxk03vzKH0vcpAS2g/6JU0qUJG0Thmi3raWaol1aTNSYiWQ5MArHX3+8AwvdVmMNf9 BZLF2v675uWXutQws/rvi6sRYOC2xq60z8+MkOSHYCByr0IG4hIGVMAw4zv/hnxsb17L 6Mq9oaKqHQVmcDr2kfjiyEY6NJHdnmBwho2x0= MIME-Version: 1.0 Received: by 10.231.66.85 with SMTP id m21mr2678404ibi.53.1314994129378; Fri, 02 Sep 2011 13:08:49 -0700 (PDT) Received: by 10.231.61.148 with HTTP; Fri, 2 Sep 2011 13:08:49 -0700 (PDT) Received: by 10.231.61.148 with HTTP; Fri, 2 Sep 2011 13:08:49 -0700 (PDT) In-Reply-To: <20110902195309.GC19413@lonesome.com> References: <20110902093914.GA92386@lpthe.jussieu.fr> <20110902195309.GC19413@lonesome.com> Date: Fri, 2 Sep 2011 21:08:49 +0100 Message-ID: From: Chris Rees To: Mark Linimon Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@freebsd.org, Michel Talon 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 20:08:50 -0000 On 2 Sep 2011 20:53, "Mark Linimon" wrote: > > 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. > +1. Most of us despise its very existence, but recognise that just sometimes, it saves some horribly fragile code from being written. Chris