Date: Wed, 1 Mar 2000 11:15:10 +1030 From: Greg Lehey <grog@lemis.com> To: John Purser <johnmpurser@home.com> Cc: questions@FreeBSD.ORG Subject: Re: Make: don't know how to make buildworld Message-ID: <20000301111510.D87829@freebie.lemis.com> In-Reply-To: <000601bf8317$1cfb9740$40390918@vncvr1.wa.home.com> References: <20000301104846.A87829@freebie.lemis.com> <000601bf8317$1cfb9740$40390918@vncvr1.wa.home.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[Format recovered--see http://www.lemis.com/email/email-format.html] On Tuesday, 29 February 2000 at 16:43:07 -0800, John Purser wrote: > On Tuesday, February 29, 2000 4:19 PM, Greg Lehey wrote: >> >> On Tuesday, 29 February 2000 at 15:55:06 -0800, John Purser wrote: >>> Hello, >>> >>> I'm running FreeBSD 3.4 after doing an X-user install off CD's. >>> I'm trying to track the stable branch. I cvsup'ed 3 stable >>> (RELENG_3) this past weekend. Next I extracted with: >>> cvs co src >>> Today I ran: >>> cvs update -P -d >>> >>> Now when I try an make buildworld I get this error message: >>> Make: don't know how to make buildworld. Stop >>> >>> It also doesn't know how to make world. I'm logged in as root. What step >>> did I skip? >> >> cd src >> >> The cvs co creates the directory src. You need to be in that >> directory to make a buildworld. > > Thanks, for getting back to me so quickly and for being right! > > I just kicked something off and that's a fact! > > I changed directories to /home/ncvs/src ($CVSUP/src) and then > entered make buildworld. Sure enough it started running. I had > been running it from /usr/src like the book said to. Is this a > needed correction or am I doing something wrong? No, it looks like you're doing something wrong. Normally /home/ncvs is the CVS repository, not the source tree. But you can't build a world from /home/ncvs/src, so it looks like you have something wrong there. Is this your repository? It should look like this: Attic crypto lkm COPYRIGHT,v eBones release Makefile,v etc sbin Makefile.inc1,v games secure Makefile.upgrade,v gnu share README,v include sys TODO-2.1 kerberos5 tools UPDATING,v kerberosIV usr.bin bin lib usr.sbin contrib libexec Note the file names ending in ,v: these are RCS (CVS) files. The others are directories containing ,v files. I'd guess that you checked out into the wrong directory. I hope you don't have both in there; that would be a real mess. You should have done your checkout from /usr, as shown on page 375 of the Third Edition. Greg -- When replying to this message, please copy the original recipients. For more information, see http://www.lemis.com/questions.html Finger grog@lemis.com for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000301111510.D87829>