From owner-freebsd-doc@FreeBSD.ORG Mon Sep 22 01:29:29 2003 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C64416A4B3 for ; Mon, 22 Sep 2003 01:29:29 -0700 (PDT) Received: from linda-1.paradise.net.nz (bm-1a.paradise.net.nz [202.0.58.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 740B443FA3 for ; Mon, 22 Sep 2003 01:29:28 -0700 (PDT) (envelope-from mark.goldfinch@team.telstraclear.co.nz) Received: from smtp-1.paradise.net.nz (smtp-1b.paradise.net.nz [202.0.32.210]) by linda-1.paradise.net.nz (Paradise.net.nz) with ESMTP id <0HLL0080PWX3LC@linda-1.paradise.net.nz> for doc@FreeBSD.org; Mon, 22 Sep 2003 20:29:27 +1200 (NZST) Received: from katie.paradise.net.nz (katie.paradise.net.nz [203.96.152.96]) by smtp-1.paradise.net.nz (Postfix) with ESMTP id 0B96182775 for ; Mon, 22 Sep 2003 20:29:27 +1200 (NZST) Date: Mon, 22 Sep 2003 20:29:26 +1200 (NZST) From: Mark Goldfinch To: doc@FreeBSD.org Message-id: MIME-version: 1.0 Content-type: TEXT/PLAIN; charset=US-ASCII Subject: FreeBSD Handbook X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2003 08:29:29 -0000 Hi, Could I make a suggestion that an addition is made to Section 21.5 "Tracking for Multiple Machines" of the Handbook? In versions of FreeBSD prior to 4.4 (or RELENG_4 FreeBSD versions prior to Wed Aug 1 06:48:41 2001 UTC) /usr/bin/install defaults to deleting the original file after creating the target. If one has /usr/obj mounted read-only and is wanting to perform multiple installs this obviously creates havoc. The work around for this is to ensure one has: INSTALL=install -c within one's /etc/make.conf. Thanks. PS: Actually, if one enables rw and then tries to do the install, it will actually create a massive amount of havoc, at very least install will remove: src/sys/modules/joh/joy.sh src/sys/modules/ibcs2/ibcs2.sh src/sys/modules/linux/linux.sh src/sys/modules/svr4/svr4.sh Which are required for RELENG_4 make installkernel to succeed. I guess this makes the "INSTALL=install -c" a bigger issue than just nfs builds, but potentially any build which is going from FreeBSD < 4.4 => recent RELENG_4. Best Regards, --- Mark Goldfinch Senior Systems Administrator TelstraClear Ltd