From owner-freebsd-current@freebsd.org Tue Nov 10 02:27:07 2015 Return-Path: Delivered-To: freebsd-current@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 DA1FCA2AB4A for ; Tue, 10 Nov 2015 02:27:06 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C26F81C0D for ; Tue, 10 Nov 2015 02:27:06 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: by mailman.ysv.freebsd.org (Postfix) id BF790A2AB48; Tue, 10 Nov 2015 02:27:06 +0000 (UTC) Delivered-To: current@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 BF0ECA2AB47 for ; Tue, 10 Nov 2015 02:27:06 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from aibo.runbox.com (aibo.runbox.com [91.220.196.211]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 800911C0C; Tue, 10 Nov 2015 02:27:06 +0000 (UTC) (envelope-from jbtakk@iherebuywisely.com) Received: from [10.9.9.241] (helo=rmm6prod02.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1Zvye9-0000CT-GT; Tue, 10 Nov 2015 03:26:57 +0100 Received: from mail by rmm6prod02.runbox.com with local (Exim 4.76) (envelope-from ) id 1Zvye9-0004gF-Fr; Tue, 10 Nov 2015 03:26:57 +0100 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Received: from [Authenticated user (846156)] by runbox.com with http (RMM6); Tue, 10 Nov 2015 02:26:57 GMT From: "Jeffrey Bouquet" Reply-To: jbtakk@iherebuywisely.com To: "Bryan Drewery" CC: "current" Subject: Re: Cannot installworld, don't expect to...Workaround? Date: Mon, 09 Nov 2015 18:26:57 -0800 (PST) X-Mailer: RMM6 In-Reply-To: <5641360F.5080901@FreeBSD.org> Message-Id: X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Nov 2015 02:27:07 -0000 On Mon, 9 Nov 2015 16:10:55 -0800, Bryan Drewery wro= te: > On 11/7/2015 7:14 PM, Jeffrey Bouquet wrote: > > I've a not-complete-installworld from today, dumped core halfway throug= h=20 > > despite single-user mode... >=20 > Did you use -j to installworld? >=20 > --=20 > Regards, > Bryan Drewery No. May have used -j 2 to buildworld... Just then reading Makefile and Makefile.inc1 I was wondering (for lack of which way to proceed... install to /tmp and rsync back over the system...) Since the build tree appears to be too complex (Makefiles too numerous) to test each command in installworld in advance before completion to be sure the whole lot would complete, I wonder which of the targets in those two files are most complete in making installworld complete, at the cost of a longer buildworld. Something like tinderbox; toolchain; > buildworld or whatever ensures that all binaries, libraries etc used or referenced in the buildworld/installwor= ld cycle can complete a CLI without error; and that all target directories exist... [I've had installworld fail due to missing target directories in=20 /usr/share for example.. which I patched up with a make -k ...] A slight chance the installworld failed because of a drive bios quirk, thou= gh the chance is only slight Another slight chance it was due to EIDE rather than SATA cabling... Another slight chance it ran "too fast" and if slowed down (twenty Makefile= s one starts manually. sh Makefile.1 sh Makefile.2 ... ) may complete or at least be s= crutinized better. ....................................................................... Just so reading this post doesn't entirely anyone's time, here is an alias = to try possibly... [ most recent files in the current directory listed last] ... which I coul= d use daily. /usr/local/bin/gnuls -halstir |grep -v drw | awk '{print $11}' ...easier to read than the plain gnuls command above. that I figured out today. Maybe duplicate of another "ls" alias I've already crafted, but here too many to count... so I seldom remember more than a few.=