Date: Mon, 22 Sep 2003 20:29:26 +1200 (NZST) From: Mark Goldfinch <mark.goldfinch@team.telstraclear.co.nz> To: doc@FreeBSD.org Subject: FreeBSD Handbook Message-ID: <Pine.LNX.4.58.0309221900370.30864@katie.paradise.net.nz>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.58.0309221900370.30864>