Skip site navigation (1)Skip section navigation (2)
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>