Subject: cvs update after ftping pkgsrc.tar.gz?
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 03/15/2002 09:34:18
So I ftp'd pkgsrc.tar.gz yesterday (dated Mar. 9).

The pkgsrc has CVS tags like:
# ls CVS
Entries    Repository Root
# cat CVS/Root
anoncvs@anoncvs.netbsd.org:/cvsroot
# cat CVS/Repos*
/cvsroot/pkgsrc

So I tried:

 # time cvs update -A -d -P 2>&1 | tee LOG
 anoncvs.netbsd.org: Connection refused
 cvs [update aborted]: end of file from server (consult above messages if
 any)
        32.03 real         0.00 user         0.01 sys
 # cvs login
 cvs login: can only use pserver method with `login' command
 cvs [login aborted]: CVSROOT: anoncvs@anoncvs.netbsd.org:/cvsroot
 # CVSROOT=:pserver:anoncvs@anoncvs.netbsd.org:/cvsroot; export CVSROOT
 # cvs login
 cvs login: can only use pserver method with `login' command
 cvs [login aborted]: CVSROOT: anoncvs@anoncvs.netbsd.org:/cvsroot
 # time cvs update -A -d -P 2>&1 | tee LOG
 anoncvs.netbsd.org: Connection refused
 cvs [update aborted]: end of file from server (consult above messages if
 any)
        31.61 real         0.00 user         0.00 sys
 # ping anoncvs.netbsd.org
 PING anoncvs.netbsd.org (204.152.184.161): 56 data bytes
 64 bytes from 204.152.184.161: icmp_seq=0 ttl=243 time=143.165 ms

...

(I could connect to the anoncvs.netbsd.org cvspserver.)

The documentation at
http://www.netbsd.org/Documentation/software/packages.html#setting_up_pkgsrc
says for using AnonCVS to follow the first four steps of "Tracking
NetBSD-current with anoncvs".

Why do we need to check out the pkgsrc module?

If so, why are the CVS tags in the pkgsrc tarball?

If not, can someone update the documentation to better explain this.

Thanks,

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