Will H. Backman wrote:
> <self pity>Ports are making me feel dumb. Now I know why I stick to
> packages.</self pity>
>
> Following examples from http://www.openbsd.org/anoncvs.html#EXAMPLE
>
> I'm running 3.6 patch branch. Getting src from anonymous CVS has always
> worked, but attempting to get ports fails. I tried a few of the anoncvs
> servers.
>
> star# setenv [EMAIL PROTECTED]:/cvs
> star# cd /usr; cvs checkout -P -rOPENBSD_3_6 ports
> cvs server: cannot find module `ports' - ignored
> cvs [checkout aborted]: cannot expand modules
> star#
>
> or
>
> star# cd /usr
> star# cvs -q get -rOPENBSD_3_6 -P ports
> cvs server: cannot find module `ports' - ignored
> cvs [checkout aborted]: cannot expand modules
> star#
>
> What am I doing wrong?
14 line .sig? :)
The problem with the CVSROOT variable is that it is used as a LAST
choice, if nothing else tells it what CVS repository to use.
My guess: you have a .cvsrc file that specifies a CVS repository. The
way you are using it, the CVSROOT you specify will be ignored if
anything is pointing cvs in another direction. I verified this would
result in the error message you report.
Try
# cd /usr/src
# export [EMAIL PROTECTED]:/cvs
# cvs -d$CVSROOT up -rOPENBSD_3_7 -Pd
That overrides any other CVSROOT preference cvs might have.
Nick.