From owner-freebsd-current@FreeBSD.ORG Mon Oct 6 15:30:01 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2F51DFF6 for ; Mon, 6 Oct 2014 15:30:01 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03997BEF for ; Mon, 6 Oct 2014 15:30:00 +0000 (UTC) Received: from [73.34.117.227] (helo=ilsoft.org) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1XbAEZ-000CFo-E7; Mon, 06 Oct 2014 15:29:59 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id s96FTw14028490; Mon, 6 Oct 2014 09:29:58 -0600 (MDT) (envelope-from ian@FreeBSD.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 73.34.117.227 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19e8DOxiKvlpgzaMWpQZVoz X-Authentication-Warning: paranoia.hippie.lan: Host revolution.hippie.lan [172.22.42.240] claimed to be [172.22.42.240] Subject: Re: NFS installworld failures From: Ian Lepore To: "Russell L. Carter" In-Reply-To: <54320E76.3010702@pinyon.org> References: <54320E76.3010702@pinyon.org> Content-Type: text/plain; charset="us-ascii" Date: Mon, 06 Oct 2014 09:29:57 -0600 Message-ID: <1412609397.12052.115.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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: Mon, 06 Oct 2014 15:30:01 -0000 On Sun, 2014-10-05 at 20:37 -0700, Russell L. Carter wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Greetings, > > Am I the only one attempting to maintain a local cluster using > a buildworld server and mounting /usr/src/ and /usr/obj/ via NFS? > > I intermittently run into installworld failures, usually > in sys/boot/i386 but occasionally e.g. cddl/lib where the > install targets are apparently out of date, and want to be > rebuilt, which doesn't work with a read-only mount. > > Is this a reasonable thing to expect to work, or maybe not? > > Every system in the cluster has got ntpd functioning correctly. > > Here's today's 2nd blocker: > > ===> cddl/lib/drti (install) > /usr/bin/cc -O2 -pipe > - -I/usr/src/cddl/lib/drti/../../../sys/cddl/compat/opensolaris > - -I/usr/src/cddl/lib/drti/../../../cddl/compat/opensolaris/include > - -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/head > - > -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libctf/common > -I/usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common -I/usr/src/cddl/lib/drti/../../../sys/cddl/contrib/opensolaris/uts/common -DPIC -fpic -DNEED_SOLARIS_BOOLEAN -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wno-unknown-pragmas -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/cddl/lib/drti/../../../cddl/contrib/opensolaris/lib/libdtrace/common/drti.c -o drti.o > error: unable to open output file 'drti.o': '' > > Best regards, > Russell > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQIcBAEBAgAGBQJUMg52AAoJEFnLrGVSDFaEwrgP+wReSDvMhWBH25l3aOkYJbpx > CXl0x/a4eSSS38UOa46KIUTFnx68XKElqUFi8eHRcSXe0L0pCNq1UQw5Qrp5Uaj0 > d5GaKpkm3IP/IZtTzIbh60N2oc8einYXHWP5LsDx3Au4b4y0p2CX7ApQr61H7n5G > 6E8XJ8lSrS13NBI0RvWAVY54+DzuLeoubvpJqMoodb01YToY/e3HHn/K5gbmF/x8 > JK5tsW1XvGsRFxT/NLDKumuaf0JQLrRHD9DjiKTELAvtLdg7k4G4yf0BmobojUrB > E1RajK8HppmyP0S2UvZMisMfEZ3radl0PKPbk/cCLMLWC1kiLWyZ70OSZ/537umY > 94fF0irY0TmnsHENpQmtDB7OwPFb80bn9ztuEo54PI8j2rnSuvB4FNkHNTuTtkAi > JY7V3cu2yjVbuqw7ailutc5We7jEurS+5Gi72KEL9pLs22WFtmtHfAgrZuRE4Ror > RudQpszK4TIljNgh9tF3g4nMMiabKwHq4Ws2BqrZ3wJCl8tgLdetR/hGHR325dTL > CnLp8YdoU6gbfbTBWqQrnmV02VMOinK+ZAAy7ATufQhy9tVIwai1gz27ou4tkkmb > i0vDqv+jQoP7S6/4LfGkBJQ53X1O4L+zRYJ53YCfoH7kM4g4tNbvCDBYYG/EFU3+ > 2EDMkHl04WIJvg1VcaT1 > =N1ME > -----END PGP SIGNATURE----- It was mentioned in another reply, but maybe overlooked... the contents of /etc/make.conf and /etc/src.conf must be identical between the systems where you do buildworld and installworld. For example, if you buildworld using WITHOUT_CTF and installworld without using that same setting, it will try to build the missing pieces at install time. -- Ian