From owner-freebsd-ports@FreeBSD.ORG Tue Sep 5 22:02:29 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 72F2916A4DD for ; Tue, 5 Sep 2006 22:02:29 +0000 (UTC) (envelope-from rcbdyndns@bellsouth.net) Received: from imf23aec.mail.bellsouth.net (imf23aec.mail.bellsouth.net [205.152.59.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D40843D7B for ; Tue, 5 Sep 2006 22:02:27 +0000 (GMT) (envelope-from rcbdyndns@bellsouth.net) Received: from ibm66aec.bellsouth.net ([74.226.125.153]) by imf23aec.mail.bellsouth.net with ESMTP id <20060905220226.EPXM15693.imf23aec.mail.bellsouth.net@ibm66aec.bellsouth.net> for ; Tue, 5 Sep 2006 18:02:26 -0400 Received: from [192.168.0.102] (really [74.226.125.153]) by ibm66aec.bellsouth.net with ESMTP id <20060905220225.GYA15083.ibm66aec.bellsouth.net@[192.168.0.102]> for ; Tue, 5 Sep 2006 18:02:25 -0400 Message-ID: <44FDF3F0.6080901@bellsouth.net> Date: Tue, 05 Sep 2006 17:02:24 -0500 From: B Briggs User-Agent: Thunderbird 1.5.0.5 (X11/20060729) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: portmaster deletes failed ports 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: Tue, 05 Sep 2006 22:02:29 -0000 Doug Barton wrote: > B Briggs wrote: > >> The problem is that if unattended, you will not know if the port was >> deleted especially if you have a lot of output. > > I should have added in my previous reply that your statement above is not > accurate. If the install fails, that invocation of portmaster will fail, > which will cause all/any parent portmaster processes above it to fail as > well. Thus, in the event that a port fails to install, the user will be > notified of it immediately, and no further actions will be taken. > > hth, > > Doug > Thanks for the correction. I might note that average Joe won't know what to do with that notification, and even if a backup was specified, might not know what to do with the backup. I'm willing to attempt a patch for this, but if I have any questions about 'best practices', can I contact you? For instance, where is the best place to put a temporary backup package? /var/tmp, /tmp, /usr/ports/packages/All? -- Bo Briggs