From owner-freebsd-ports@FreeBSD.ORG Sat Oct 12 13:19:44 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0E4375B6 for ; Sat, 12 Oct 2013 13:19:44 +0000 (UTC) (envelope-from kpaasial@gmail.com) Received: from mail-qe0-x22d.google.com (mail-qe0-x22d.google.com [IPv6:2607:f8b0:400d:c02::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C3A462D1F for ; Sat, 12 Oct 2013 13:19:43 +0000 (UTC) Received: by mail-qe0-f45.google.com with SMTP id 8so4158660qea.32 for ; Sat, 12 Oct 2013 06:19:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=QHtw1y7HUHzsDqs7lAlsR7mT0Ez/laeQTIDQEeBL0+I=; b=nZHAJ2Y0Goh1a+HA1KiqozgmIUwnGDi+nVbGgdAk2WezMeyNdhB4Viy9FHRI+v6XgW +sbQQSfIxRj9y6UYFPvU7nrXJG7fcHPRXan/bU5x2TEZHnTF6HnIzMwFRun4exY8r03S 0LohOlWqhHORDQo8kMxqqxfh+/lq65Z/JfVpQNLX0T/K08BmJ+a+lV0L/ZzWZ4QqUgcB JHSZ5FOLMGz8GeHMTJkWj+0ysdrsS3NbDa7JQInqQqkjdlmoZH+Ye4FamUxuVrEv2tt2 nuHe2uypYYYsPUH3yaarZZkM8CcuxDUYm6gW86JwUAwu/fprOv6faXaAUVBXLvvaiX1n 8YSQ== MIME-Version: 1.0 X-Received: by 10.49.76.6 with SMTP id g6mr14554370qew.41.1381583982907; Sat, 12 Oct 2013 06:19:42 -0700 (PDT) Received: by 10.224.204.74 with HTTP; Sat, 12 Oct 2013 06:19:42 -0700 (PDT) In-Reply-To: References: <20131012055953.GA4352@icarus.home.lan> <5259051D.7060205@FreeBSD.org> Date: Sat, 12 Oct 2013 16:19:42 +0300 Message-ID: Subject: Re: How to disable staging support in ports tree universally? From: Kimmo Paasiala To: Daniel Nebdal Content-Type: text/plain; charset=UTF-8 Cc: Torfinn Ingolfsen , FreeBSD Ports ML X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Oct 2013 13:19:44 -0000 On Sat, Oct 12, 2013 at 2:35 PM, Daniel Nebdal wrote: > On Sat, Oct 12, 2013 at 11:08 AM, Torfinn Ingolfsen wrote: >> Hello, >> >> On Sat, Oct 12, 2013 at 10:15 AM, Matthew Seaman wrote: >>> >>> Staging is here to stay. There's no way of "turnng it off." If the >> >> Why? Why can't it be turned off? >> What is the technical reason / reasoning behind this design decision? >> And why is staging special, compared to all other features that has >> been introduced to FreeBSD in the last few years? >> >> -- >> Regards, >> Torfinn Ingolfsen > > As I've understood it, it's not so much a "feature" as an > infrastructure *change* - asking to disable it is, from now on, about > as meaningful as asking if you could disable the fetch stage. > > Staging solves so many problems with the FreeBSD ports(7) system that it's very worthwhile to go trough the bumpy road of fixing the individual ports that don't play well with it. Looking at it now I hope these developments had happened 5 years earlier but as they say, better late than never. -Kimmo