'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

Reply via email to