i have a proper pserver string in the format: ":pserver:user@host:c:/cvs"
i found one thread on this topic in another newsgroup and no other
references
(including cvs/bugzilla), but i can't imagine i'm the only one having
this problem.
the trouble is that when you use that format for $CVSROOT under linux, cvs
misinterprets "c:" and you get errors:
hlslaughter@hlslaughter-rh9:~/cvs/rcp> setenv CVSROOT
":pserver:user@host:c:/cvs"
hlslaughter@hlslaughter-rh9:~/cvs/rcp> cvs login
cvs login: CVSROOT may only specify a positive, non-zero, integer port
(not `c:').
cvs login: Perhaps you entered a relative pathname?
cvs [login aborted]: Bad CVSROOT: `:pserver:user@host:c:/cvs'.
Exit 1
hlslaughter@hlslaughter-rh9:~/cvs/rcp>
i read that this bug was introduced with 1.11 (it doesn't exist in 1.10)
i've tried building 1.10, but it won't build on my system (RH9). and i
can't
build the latest src RPMS from cvshome.org either (stupid new rpmbuild
is a mess).
so i'm stuck with 1.11.* versions, and they all seem to have this same bug.
is there a workaround for it? i've tried putting '\' in front of various
things.
that doesn't work either.