From owner-freebsd-questions@freebsd.org Thu Dec 17 09:34:03 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 90E02A4A160 for ; Thu, 17 Dec 2015 09:34:03 +0000 (UTC) (envelope-from steve@sohara.org) Received: from uk1mail2513.mymailbank.co.uk (UK1MAIL2513-PERMANET.IE.mymailbank.co.uk [217.69.47.44]) by mx1.freebsd.org (Postfix) with ESMTP id 132931107 for ; Thu, 17 Dec 2015 09:34:01 +0000 (UTC) (envelope-from steve@sohara.org) Received: from smtp.lan.sohara.org (UnknownHost [88.151.27.41]) by uk1mail2513-d.mymailbank.co.uk with SMTP; Thu, 17 Dec 2015 09:33:31 +0000 Received: from [192.168.63.1] (helo=steve.lan.sohara.org) by smtp.lan.sohara.org with smtp (Exim 4.85 (FreeBSD)) (envelope-from ) id 1a9UwQ-000ClS-O6 for freebsd-questions@freebsd.org; Thu, 17 Dec 2015 09:33:42 +0000 Date: Thu, 17 Dec 2015 09:33:40 +0000 From: Steve O'Hara-Smith To: freebsd-questions@freebsd.org Subject: Re: Migrating from ports to pkg Message-Id: <20151217093340.4de4f38c08dd40ca7bac7cee@sohara.org> In-Reply-To: <56726B61.9000909@FreeBSD.org> References: <5670B7C8.5000603@columbus.rr.com> <56711F73.1020606@FreeBSD.org> <20151216204758.527efa26316df1e337fb136b@sohara.org> <56726B61.9000909@FreeBSD.org> X-Mailer: Sylpheed 3.4.3 (GTK+ 2.24.28; amd64-portbld-freebsd10.1) X-Clacks-Overhead: "GNU Terry Pratchett" Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Dec 2015 09:34:03 -0000 On Thu, 17 Dec 2015 07:59:29 +0000 Matthew Seaman wrote: > On 16/12/2015 20:47, Steve O'Hara-Smith wrote: > > With poudriere you wind up building all the dependencies locally > > and so have far more locally built ports than you need. I find poudriere > > works best if you do all your own package building, otherwise clashes > > between local and remote built packages are hard to handle. > > I believe Bryan is looking at ways to seed a poudriere build from a > different repository. Essentially automating the manual process I described ? That would be very nice indeed. If it could automatically track the right ports tree that would be *wonderful*. > It's something I've wanted for quite a while, but > the systems where I'd like to use it have sufficient capacity that > building a bunch of packages multiple times[*] isn't a really big deal. I went fairly low power (both my workstation and NAS/services boxes are Atom based - next iteration will likely be ARM) some time ago which has made me sensitive to compile workload. Updates were quite frustrating until I discovered pkg lock :) -- Steve O'Hara-Smith