From owner-freebsd-ports@FreeBSD.ORG Fri Sep 30 08:31:54 2011 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 4B6BD106564A; Fri, 30 Sep 2011 08:31:54 +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 BECAC8FC12; Fri, 30 Sep 2011 08:31:53 +0000 (UTC) Received: by iadk27 with SMTP id k27so2443637iad.13 for ; Fri, 30 Sep 2011 01:31:53 -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=dt/Zcfewbz1Vhn7i4Vqw2ty4zoVDuqxOk7CWVFPLGEE=; b=WpQRiYZx+8A31mIXz2KXUnKrcNsMpr0Bhiw2Y19isZzdFfZmv5VZ/l+2d4M6evQ6KN 0hDDdQEfXb1+VvhCH/W5Mht7Fu0t3ypEEMt4KwdBTKPMUJjzphNbNZt69KRfxPZ+5ZxY eh/fnafmFoXimw6uKXPJu8d2r0ayMUPK/MeHc= MIME-Version: 1.0 Received: by 10.231.65.73 with SMTP id h9mr4336286ibi.21.1317371513247; Fri, 30 Sep 2011 01:31:53 -0700 (PDT) Received: by 10.231.35.194 with HTTP; Fri, 30 Sep 2011 01:31:53 -0700 (PDT) Received: by 10.231.35.194 with HTTP; Fri, 30 Sep 2011 01:31:53 -0700 (PDT) In-Reply-To: <20110929161240.461ceda8.stas@FreeBSD.org> References: <20110929084725.GN91943@hoeg.nl> <20110929094733.GS5495@droso.net> <20110929134626.8c019ef1.stas@FreeBSD.org> <20110929161240.461ceda8.stas@FreeBSD.org> Date: Fri, 30 Sep 2011 09:31:53 +0100 Message-ID: From: Chris Rees To: Stanislav Sedov Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Eitan Adler , freebsd-ports@freebsd.org Subject: Re: Instafix for FreeBSD ports brokenness on 10.0? 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, 30 Sep 2011 08:31:54 -0000 On 30 Sep 2011 00:14, "Stanislav Sedov" wrote: > > On Thu, 29 Sep 2011 17:40:36 -0400 > Eitan Adler mentioned: > > > The ports tree can be very fickle and touching a large class of ports > > requires multiple exp-runs. Attempting these types of changes > > just prior to release adds a degree of risk which no one wants to accept. > > > > Who don't want to accept this? > Who is making this decision for everyone? > > > Affecting *every single port* is not a negligible risk. > > I can easily commit whatever I want to bsd.ruby.mk right now > affecting all the ports (and nobody will say a word), but we can't > do a conditional fix in bsd.port.mk? I'd say the first one poses > much a higher risk (and I never did a single exp-run for that). > > Seriously, just look at the commits happening right now. Here's > one example (the most recent commit, not picking up anything): > 15:22 < CIA-28> [ports] glarkin * devel/Makefile: - Hook py-zope.interface to the build > > So now tell me how > .if ${OSVERION} > SOMETHING > do something > .endif > > in bsd.port.mk > > is more risky then that particular commit which can potentially break > devel/ for all OSVERSIONs. > bsd.ruby.mk is only included for ports that ask for it- hardly the same. Chris