Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Nov 2015 18:26:57 -0800 (PST)
From:      "Jeffrey Bouquet" <jbtakk@iherebuywisely.com>
To:        "Bryan Drewery" <bdrewery@FreeBSD.org>
Cc:        "current" <current@freebsd.org>
Subject:   Re: Cannot installworld, don't expect to...Workaround?
Message-ID:  <E1Zvye9-0004gF-Fr@rmm6prod02.runbox.com>
In-Reply-To: <5641360F.5080901@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On Mon, 9 Nov 2015 16:10:55 -0800, Bryan Drewery <bdrewery@FreeBSD.org> 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.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1Zvye9-0004gF-Fr>