From owner-freebsd-ports@FreeBSD.ORG Tue Nov 11 22:00:16 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B3773BA8 for ; Tue, 11 Nov 2014 22:00:16 +0000 (UTC) Received: from mail.egr.msu.edu (hill.egr.msu.edu [35.9.37.162]) by mx1.freebsd.org (Postfix) with ESMTP id 8C9612EC for ; Tue, 11 Nov 2014 22:00:15 +0000 (UTC) Received: from hill (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id 18094451DF for ; Tue, 11 Nov 2014 17:00:09 -0500 (EST) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by hill (hill.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WEqIeNq8qlPj for ; Tue, 11 Nov 2014 17:00:08 -0500 (EST) Received: from EGR authenticated sender Message-ID: <546286E8.2050509@egr.msu.edu> Date: Tue, 11 Nov 2014 17:00:08 -0500 From: Adam McDougall User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: resuming poudriere bulk References: <54624217.7010700@pinyon.org> <5462853A.3080509@pinyon.org> In-Reply-To: <5462853A.3080509@pinyon.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Nov 2014 22:00:16 -0000 On 11/11/2014 16:52, Russell L. Carter wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > > On 11/11/14 10:06, Russell L. Carter wrote: >> Hi, I am curious what is the best way to recover/restart an >> interrupted poudriere bulk build. The man page is not helpful >> here. >> > > So I had another opportunity to look into this, and I see > I can start and stop a bulk building jail just fine, but > I then seem to lose all the work up to the interrupt. > > Is there really no way to restart a bulk build from > unchanged state when you're say already 2/3 through 900+ > ports? > > Thanks, > Russell As long as the machine does not crash, you can re-run bulk after cancelling it or it dying, and it starts fresh builds of any packages which were not complete from a previous run. If libX11 succeeded, it keeps it, but if firefox was half way done compiling, it has to start firefox over. bulk does not rebuild the repo listing until the end, but you could do that manually if you want.