'make installworld' fails over an NFS mount, but executes correctly on
the machine that executed 'make buildworld'. Anyone else encounter this
problem?
Here are the steps I followed for the host machine "eng":
1. update to the latest STABLE source tree from CVS.
2. build the world
eng# cd /usr/src/
eng# make buildworld
buildworld successfully completes with the last line shown:
chmod 444 freebsd.cf
4. now, add the below line to /etc/exports:
/usr -alldirs -maproot=0
5. now, start NFS services, as outlined in the FreeBSD Handbook with:
eng# portmap
eng# nfsd -u -t -n 4
eng# mountd -r
(NFS services should now be running on the host machine, opening /usr
for world write-able and readable priviledges on all directories.)
>From the client machine "bridge":
1. start the NFS client with:
bridge# nfsiod -n 4
2. create a node for the NFS mount point:
bridge# mkdir /usr2
3. mount the remote /usr directory to /usr2
bridge# mount eng:/usr /usr2
4. execute installworld with:
bridge# cd /usr2/src
log output & errors to /inst-out
bridge# make installworld >& /inst-out
The problem occurs right after the RPC subproject. The logged output
shows:
install -C -o root -g wheel -m 444 /usr2/src/include/osreldate.h
/usr/include/
install: /usr2/src/include/osreldate.h: No such file or directory
*** Error code 71
Stop in /usr2/src/include.
*** Error code 1
Stop in /usr2/src.
*** Error code 1
Stop in /usr2/src.
*** Error code 1
Stop in /usr2/src.
*** Error code 1
Stop in /usr2/src.
bridge#
Is there a workaround for this problem?
Thanks,
--Mike
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message