From owner-freebsd-ports@FreeBSD.ORG Sun Oct 13 09:52:32 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id ADC6A717 for ; Sun, 13 Oct 2013 09:52:32 +0000 (UTC) (envelope-from se@freebsd.org) Received: from nm11.bullet.mail.ird.yahoo.com (nm11.bullet.mail.ird.yahoo.com [77.238.189.64]) by mx1.freebsd.org (Postfix) with SMTP id 0B0E42B80 for ; Sun, 13 Oct 2013 09:52:31 +0000 (UTC) Received: from [77.238.189.57] by nm11.bullet.mail.ird.yahoo.com with NNFMP; 13 Oct 2013 09:52:29 -0000 Received: from [46.228.39.87] by tm10.bullet.mail.ird.yahoo.com with NNFMP; 13 Oct 2013 09:52:29 -0000 Received: from [127.0.0.1] by smtp124.mail.ir2.yahoo.com with NNFMP; 13 Oct 2013 09:52:29 -0000 X-Yahoo-Newman-Id: 966354.93430.bm@smtp124.mail.ir2.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: ykMlTDcVM1kXs60Lp3QI06T.6zmqhLooGiUJCQq7V49BjtZ Rns3NuDH5H0vW1NZpJw6xt18w_D7OUj.pzY3YcVlZ_Gowcc65F8FxgenAuC2 bSgMtr.S2qupPHtbUJw2EGHTfai6uG8eAMu7A3I6SeAn0COTQjfxWAXh10Pp ISJDhWYDcEMmxY31_TMka1e2kLrfUVjOTpGUYFDw3LV36FEFNGHv80ruKxbQ g1wchhPE9.gCi7PhrHaDQK4u5eDvTOubGRpS9Y2GT.C3EGz2RbxptLx7RYPY bXEGhtGxcEOXm5LoPvZQ8EZHkEZ6Yd3qaU3ox9OyeY.iKcB.0ftwh0CRLsng QCb.c7QK01CNPeZD.jYI3lB2Tptx0Raor8eFep7Zdh13kiBVXuRriyuLA3Sr mtOiioRSs0ViJ3CPvEclXReTVPKsnmaz0GWFsBuurspkCrHkP.PMDF1lS01K RwSme2KCW85rRgwQqBl1CoKXOQe1e.Bgd7So9P.7QU7w2IYGMFP4CAobBnET lLqUwrjO8toB4WAsOvC0d7CbBz9tHsw-- X-Yahoo-SMTP: iDf2N9.swBDAhYEh7VHfpgq0lnq. X-Rocket-Received: from [192.168.119.26] (se@84.154.106.99 with ) by smtp124.mail.ir2.yahoo.com with SMTP; 13 Oct 2013 09:52:29 +0000 UTC Message-ID: <525A6D5B.5070209@freebsd.org> Date: Sun, 13 Oct 2013 11:52:27 +0200 From: Stefan Esser User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: How to disable staging support in ports tree universally? References: <20131012055953.GA4352@icarus.home.lan> In-Reply-To: <20131012055953.GA4352@icarus.home.lan> X-Enigmail-Version: 1.5.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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: Sun, 13 Oct 2013 09:52:32 -0000 Am 12.10.2013 07:59, schrieb Jeremy Chadwick: > So how do I stop this staging nonsense when it doesn't apply to any of > my systems/environments? I install third-party software directly from > the ports tree, I DO NOT USE pkg, nor do I ever plan on using pkg given > that I customise ports individually (through "make config" and some > make.conf knobs) quite heavily. > > I want to know how to stop this excess waste of disk I/O when it doesn't > apply to my environments/systems, and I'm sure many others do as well. Staging is no "waste" of disk I/O, it has been implemented for very good reasons. If you are compiling ports on a system with slow disks, you may consider moving STAGEDIR into a RAM disk or TMPFS. I find the extra I/O to be negligible - most ports spend a magnitude more time in GNU configure than in the staging phase. Regards, STefan