I guess I forgot MKNOD from my list. I must have copied it to /bin

so I have

/usr/bin/chgrp
/usr/lib/libc.so.3
/usr/libexec/ld-elf.so.1
/usr/sbin/chown
/usr/sbin/chroot

as being needed to run MAKEDEV in 3.4-RELEASE

MAKDEV will complain while its running that it needs libgnuerex (can't remember
exactly) but I was able to create a functioning /dev/wd0s1a-f with the above
config without it.

Can someone confirm what it takes to run MAKEDEV without a /usr on a CURRENT
box? Mine is dead right now.

On Thu, 13 Jan 2000, Makoto MATSUSHITA wrote:

> 
> obrien> A while back I moved the install location for chown and chgrp
> obrien> from /usr/sbin and /usr/bin to /sbin and /bin.  This was
> obrien> because of MAKEDEV(8)'s dependence on them, and thus forced
> obrien> /usr to be mounted for correct operation of MAKEDEV(8).
> 
> But MAKEDEV(8) still depends on mknod(8), so this change would be a
> "make release" breaker.
> 
> In older environment, mknod(8) does not understand the new
> command-line syntax; it would be impossible to build today's -current
> in -stable or whatever version of -current before this change.
> 
> Yes, it's easy to fix by "cd /usr/src/sbin/mknod; make; make install"
> before doing a release engineering, but it is too tricky, isn't it ?
> 
> -- -
> Makoto `MAR' MATSUSHITA
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message
> 





To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to