Subject: Re: Sharing /usr/src r/o among different architectures
To: None <apriebe@aip.de>
From: David Brownlee <abs@anim.dreamworks.com>
List: current-users
Date: 01/03/1999 11:42:33
On Sun, 3 Jan 1999 apr@spade.apc.aip.de wrote:
> Hi all,
>
> I'm running NetBSD on two machines here. One is a Decstation 5000/200
> running the pmax port and serving as a server for /usr/src for another
> machine (running the i386 port). The i386 has /usr/src mounted via NFS
> (readonly!) on /usr/src. I wanted it readonly especially because I
> use two different machine architectures to avoid any side effects!
>
> [-- problems working with a read only /usr/src --]
> Obviously it tries to write to the mounted /usr/src. Is this really the
> intended behaviour?
>
I think you should send-pr this - its obviously not the 'correct'
behaviour :)
> Others failing make depend in the "normal" tree are:
>
> sbin/atactl
> sbin/raidctl
> sbin/wsconsctl
> sbin/ldconfig
> usr.bin/fgen
>
Hmm, atactl, wsconsctl, and ldconfig are probably because they are
not built on pmax, so the .depend file is missing.
> They seem to fall in two categories: one is a non-existant .depend, others
> are connected with lex/yacc.
>
> Will this tell me that .depend is always IN /usr/src and that this is no
> problem for sharing /usr/src among different machine architectures?
>
If it is, then thats wrong :) - the dependancies can vary between
port to port (based on MD include files).
> BTW Is there a possibility to mount /usr/pkgsrc the same way (readonly).
> By now it creates work.pmax and work.i386 WITHIN the pkgsrc tree.
> Are there any settings in mk.conf that can help?
>
Now on that I _can_ help :)
I use:
WRKOBJDIR=/usr/obj/pkgsrc
David/absolute
-=- "Just when everything was making sense" -=-