Error in cvsweb 2.9.1 on Solaris 9

VilleSkyttä scop at FreeBSD.org
Tue Oct 28 12:32:22 PST 2003


On Tue, 2003-10-28 at 21:48, Thomas J. Boyda wrote:

> It looks like there is a problem with the cvs version - I have cvs 1.11.9
> installed - although I got the same error under 1.11.6.

Indeed:

> Error: Unexpected output from cvs co: /usr/local/bin/cvs: invalid option
> -- l

According to the cvs NEWS, -l was removed in 1.11.[67] (not really sure,
there is some conflicting information).  I happened to upgrade to 1.11.9
also on my dev box a couple of days ago and noticed this and put a
clarification into cvsweb.conf:

http://www.freebsd.org/cgi/cvsweb.cgi/projects/cvsweb/cvsweb.conf.diff?r1=1.62&r2=1.63&f=h

> > Additionally, I've committed some error handling and error message
> > improvements to CVS HEAD after 2.9.1, could you try if it works better?
> 
> I may give it a try.

Remove -l from @cvs_options in cvsweb.conf and it should work.  You may
also need to tweak CVSROOT/history permissions or configure cvs not to
do history logging for read operations, see the above diff hunk for more
info.

I also assume that the recent error handling changes in CVS HEAD would
have produced a better error message also under mod_perl (need to verify
this though).



More information about the freebsd-cvsweb mailing list