Subject: Re: Where should source go?
To: None <current-users@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: current-users
Date: 11/16/2000 14:49:55
Thank you Mike and Todd. I'll try to compile your notes and submit a diff
for some webpage documentation.

> If you want a full checkout, nuke the sources and do "cvs co -P src".  That
> "src" name is very special and *only* useful for checkout commands; it
> combines the different source trees into one.

I removed everything from /usr/src. The wierd thing was that I had to run
the "cvs co -P src" command four times in a row. The first three times
it reported
 cvs checkout: cannot open CVS/Entries for reading: No such file or directory

But it grabbed Makefile the first time, Makefile.inc the 2nd time and the
third time it got the UPDATING file; the fourth time I ran it, it kept on
working (and still downloading right now).

Thanks again,

Jeremy

rainier:~$ cd /usr
rainier:/usr$ CVSROOT=:pserver:anoncvs@anoncvs.netbsd.org:/cvsroot; export
CVSROOT
rainier:/usr$ cvs login
(Logging in to anoncvs@anoncvs.netbsd.org)
CVS password: 
rainier:/usr$ cvs co -P src 
cvs checkout: in directory src:
cvs checkout: cannot open CVS/Entries for reading: No such file or
directory
cvs server: Updating src
U src/Makefile
cvs [checkout aborted]: cannot open CVS/Entries.Log: No such file or
directory
rainier:/usr$ cvs co -P src
cvs checkout: in directory src:
cvs checkout: cannot open CVS/Entries for reading: No such file or
directory
cvs server: Updating src
cvs checkout: move away src/Makefile; it is in the way
C src/Makefile
U src/Makefile.inc
cvs [checkout aborted]: cannot open CVS/Entries.Log: No such file or
directory
rainier:/usr$ cvs co -P src
cvs checkout: in directory src:
cvs checkout: cannot open CVS/Entries for reading: No such file or
directory
cvs server: Updating src
cvs checkout: move away src/Makefile; it is in the way
C src/Makefile
cvs checkout: move away src/Makefile.inc; it is in the way
C src/Makefile.inc
U src/UPDATING
cvs [checkout aborted]: cannot open CVS/Entries.Log: No such file or
directory
rainier:/usr$ cvs co -P src

And now it worked....




   Jeremy C. Reed
   http://www.reedmedia.net/