From owner-freebsd-cvsweb@FreeBSD.ORG Tue Oct 28 12:32:22 2003 Return-Path: Delivered-To: freebsd-cvsweb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A28616A4CE for ; Tue, 28 Oct 2003 12:32:21 -0800 (PST) Received: from smtp2.pp.htv.fi (smtp2.pp.htv.fi [213.243.153.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F67443F3F for ; Tue, 28 Oct 2003 12:32:20 -0800 (PST) (envelope-from scop@FreeBSD.org) Received: from posti.pp.htv.fi (posti.pp.htv.fi [212.90.64.50]) by smtp2.pp.htv.fi (Postfix) with ESMTP id DFE82297513; Tue, 28 Oct 2003 22:32:19 +0200 (EET) Received: from cs78134079.pp.htv.fi (cs78134079.pp.htv.fi [62.78.134.79]) /8.11.1) with ESMTP id h9SKWIc25779; Tue, 28 Oct 2003 22:32:18 +0200 (EET) From: Ville =?ISO-8859-1?Q?Skytt=E4?= To: "Thomas J. Boyda" In-Reply-To: References: <1067367395.3693.47.camel@bobcat.mine.nu> Content-Type: text/plain Organization: FreeBSD Message-Id: <1067373137.1285.9.camel@bobcat.mine.nu> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 28 Oct 2003 22:32:17 +0200 Content-Transfer-Encoding: 7bit cc: freebsd-cvsweb@FreeBSD.org Subject: Re: Error in cvsweb 2.9.1 on Solaris 9 X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list [restricted posting] List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 20:32:22 -0000 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).