Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Oct 2003 22:32:17 +0200
From:      Ville =?ISO-8859-1?Q?Skytt=E4?= <scop@FreeBSD.org>
To:        "Thomas J. Boyda" <tom@boyda.net>
Cc:        freebsd-cvsweb@FreeBSD.org
Subject:   Re: Error in cvsweb 2.9.1 on Solaris 9
Message-ID:  <1067373137.1285.9.camel@bobcat.mine.nu>
In-Reply-To: <Pine.GSO.4.53.0310281441410.24183@molecule.boyda.org>
References:  <Pine.GSO.4.53.0310241446320.5651@molecule.boyda.org> <Pine.GSO.4.53.0310270923510.4129@molecule.boyda.org> <1067367395.3693.47.camel@bobcat.mine.nu> <Pine.GSO.4.53.0310281441410.24183@molecule.boyda.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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).



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1067373137.1285.9.camel>