Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Dec 2001 14:53:09 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        Sam Drinkard <sam@wa4phy.net>
Cc:        freebsd-stable@FreeBSD.ORG
Subject:   Re: Ports not building! 
Message-ID:  <200112212253.fBLMr9d08242@ptavv.es.net>
In-Reply-To: Your message of "Fri, 21 Dec 2001 17:43:00 EST." <3C23BAF4.2D3D69D7@vortex.wa4phy.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Fri, 21 Dec 2001 17:43:00 -0500
> From: Sam Drinkard <sam@wa4phy.net>
> Sender: owner-freebsd-stable@FreeBSD.ORG
> 
> Kevin, your suggestion has just brought up something I guess I don't
> understand, or I clobbered something when I build 4.4-Stable.   I just
> did a "which make" and I see */bin/make*.  The same thing happened when
> I THOUGHT netstat was broken, but come to find out, the netstat I was
> calling was NOT in /usr/bin, but /bin.  Why, are there different
> instances of these binaries?  Did I miss something so many years ago ?
> Point me to the how-come!

Sam,

I find this VERY puzzling. 

Normally there is no netstat or make in /bin. The point of /bin is
that it is in the root partition while /usr/bin is (normally) in a
separate /usr partition. That means that commands in /usr/bin are not
available until /usr is mounted and not in single user mode unless
/usr is manually mounted. /bin is pretty sparse, containing only about
36 files, some of which are hard linked to other files (e.g. '[' to
test and tcsh to csh).

Of course, since /usr may not be mounted, all binaries in /bin are
statically linked.

R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112212253.fBLMr9d08242>