From owner-freebsd-cvsweb@FreeBSD.ORG Mon Dec 22 02:33:26 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 78C2E16A4CE for ; Mon, 22 Dec 2003 02:33:26 -0800 (PST) Received: from piggy.mitridat.com.ua (www.mitridat.com.ua [213.160.132.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AAAE43D6A for ; Mon, 22 Dec 2003 02:33:19 -0800 (PST) (envelope-from begemot@mitridat.com.ua) Received: from Angel.mitridat.com.ua ([192.168.0.55])hBMAXNaf022166 for ; Mon, 22 Dec 2003 12:33:25 +0200 (EET) (envelope-from begemot@mitridat.com.ua) Date: Mon, 22 Dec 2003 12:31:31 +0200 From: "Andery K. Korolyov" X-Mailer: The Bat! (v2.01) Personal Organization: MitriDat X-Priority: 3 (Normal) Message-ID: <898275108.20031222123131@mitridat.com.ua> To: freebsd-cvsweb@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: I have problem with cvsweb X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Andery K. Korolyov" List-Id: CVS Web maintenance mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2003 10:33:26 -0000 Hello freebsd-cvsweb, Error Error: Failed to spawn GNU rlog on "/usr/local/cvs/CVSROOT//loginfo,v, /usr/local/cvs/CVSROOT//rcsinfo,v, /usr/local/cvs/CVSROOT//editinfo,v, /usr/local/cvs/CVSROOT//verifymsg,v, /usr/local/cvs/CVSROOT//commitinfo,v, /usr/local/cvs/CVSROOT//taginfo,v, /usr/local/cvs/CVSROOT//checkoutlist,v, /usr/local/cvs/CVSROOT//cvswrappers,v, /usr/local/cvs/CVSROOT//notify,v, /usr/local/cvs/CVSROOT//modules,v, /usr/local/cvs/CVSROOT//config,v". I install perl from /usr/ports/lang/perl5.8/ root#piggy[p2]/usr/ports/devel/cvsweb>perl -v This is perl, v5.8.2 built for i386-freebsd root#piggy[p4]/usr/ports/devel/cvsweb>uname -a FreeBSD piggy.mitridat.com.ua 4.9-STABLE FreeBSD 4.9-STABLE #2: Sat Nov 22 13:45:49 EET 2003 root@piggy.mitridat.com.ua:/usr/src/sys/compile/king i386 root#piggy[p0]/usr/ports/lang/perl5.8>use.perl system root#piggy[p0]/usr/ports/lang/perl5.8>perl -v This is perl, version 5.005_03 built for i386-freebsd if I am using system perl, it's work fine. -- Best regards, Andery mailto:begemot@mitridat.com.ua From owner-freebsd-cvsweb@FreeBSD.ORG Mon Dec 22 03:06:25 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 7D19316A4CE for ; Mon, 22 Dec 2003 03:06:25 -0800 (PST) Received: from dm3cnd.bell.ca (dm3cnd.bell.ca [206.47.0.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBF7343D49 for ; Mon, 22 Dec 2003 03:06:23 -0800 (PST) (envelope-from christopher.hollow@cgi.com) Received: from 142.122.115.62dm3cnd.bell.ca with ESMTP (Tumbleweed MMS SMTP Relay (MMS v5.0)); Mon, 22 Dec 2003 06:06:18 -0500 X-Server-Uuid: F7F6AAF0-A437-4F8E-BDFA-B18CACF73C6B Received: from cgi.com ([142.122.30.40]) by bt5c69.on.bell.ca (Netscape Messaging Server 4.15 BESI_Messaging_7 Apr 29 2002 13:22:02) with ESMTP id HQAMUH00.8IE; Mon, 22 Dec 2003 06:06:17 -0500 Message-ID: <3FE6D027.3020100@cgi.com> Date: Mon, 22 Dec 2003 06:06:15 -0500 From: "HOLLOW, CHRISTOPHER" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Andery K. Korolyov" References: <898275108.20031222123131@mitridat.com.ua> In-Reply-To: <898275108.20031222123131@mitridat.com.ua> X-WSS-ID: 13F80FA0300470-01-01 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-cvsweb@FreeBSD.org Subject: Re: I have problem with cvsweb X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2003 11:06:25 -0000 Hi Andery... You've posted three times for this problem. Try reading the list... http://lists.freebsd.org/pipermail/freebsd-cvsweb/2003-December/thread.html Christopher Hollow Andery K. Korolyov wrote: >Hello freebsd-cvsweb, > >Error >Error: Failed to spawn GNU rlog on "/usr/local/cvs/CVSROOT//loginfo,v, /usr/local/cvs/CVSROOT//rcsinfo,v, /usr/local/cvs/CVSROOT//editinfo,v, /usr/local/cvs/CVSROOT//verifymsg,v, /usr/local/cvs/CVSROOT//commitinfo,v, /usr/local/cvs/CVSROOT//taginfo,v, /usr/local/cvs/CVSROOT//checkoutlist,v, /usr/local/cvs/CVSROOT//cvswrappers,v, /usr/local/cvs/CVSROOT//notify,v, /usr/local/cvs/CVSROOT//modules,v, /usr/local/cvs/CVSROOT//config,v". > >I install perl from /usr/ports/lang/perl5.8/ > >root#piggy[p2]/usr/ports/devel/cvsweb>perl -v >This is perl, v5.8.2 built for i386-freebsd > >root#piggy[p4]/usr/ports/devel/cvsweb>uname -a >FreeBSD piggy.mitridat.com.ua 4.9-STABLE FreeBSD 4.9-STABLE #2: Sat Nov 22 13:45:49 EET 2003 root@piggy.mitridat.com.ua:/usr/src/sys/compile/king i386 > > > >root#piggy[p0]/usr/ports/lang/perl5.8>use.perl system >root#piggy[p0]/usr/ports/lang/perl5.8>perl -v >This is perl, version 5.005_03 built for i386-freebsd > >if I am using system perl, it's work fine. > > > -- Christopher Hollow - Technical Consultant Infrastructure & Technology Support Toronto, ON From owner-freebsd-cvsweb@FreeBSD.ORG Mon Dec 22 13:10:21 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 48CC616A4CE for ; Mon, 22 Dec 2003 13:10: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 28C7C43D3F for ; Mon, 22 Dec 2003 13:10: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 CF58029733B; Mon, 22 Dec 2003 23:10:18 +0200 (EET) Received: from [62.78.131.215] (cs78131215.pp.htv.fi [62.78.131.215]) /8.11.1) with ESMTP id hBMLAIT24802; Mon, 22 Dec 2003 23:10:18 +0200 (EET) From: Ville =?ISO-8859-1?Q?Skytt=E4?= To: freebsd-cvsweb@FreeBSD.org In-Reply-To: <898275108.20031222123131@mitridat.com.ua> References: <898275108.20031222123131@mitridat.com.ua> Content-Type: text/plain Organization: FreeBSD Message-Id: <1072127417.25251.160.camel@bobcat.mine.nu> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Mon, 22 Dec 2003 23:10:18 +0200 Content-Transfer-Encoding: 7bit cc: begemot@mitridat.com.ua Subject: Re: I have problem with cvsweb X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2003 21:10:21 -0000 On Mon, 2003-12-22 at 12:31, Andery K. Korolyov wrote: > Error: Failed to spawn GNU rlog on [...] > > I install perl from /usr/ports/lang/perl5.8/ In addition to the other already posted suggestions: What version of cvsweb do you use? Version 2.0.6 has known problems with perl >= 5.8's taint mode. If you want to run with perl 5.8, I'd suggest using cvsweb 2.9.1 beta (see the project page for details) which should work properly in taint mode with 5.8.2 (although I have personally only tested with 5.8.1), or disabling taint checks in 2.0.6 by removing the "-T" from the first line of cvsweb.cgi. From owner-freebsd-cvsweb@FreeBSD.ORG Mon Dec 22 13:37:49 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 DCA2316A4CE for ; Mon, 22 Dec 2003 13:37:49 -0800 (PST) Received: from smtp3.pp.htv.fi (smtp3.pp.htv.fi [213.243.153.173]) by mx1.FreeBSD.org (Postfix) with ESMTP id C47C543D1D for ; Mon, 22 Dec 2003 13:37:48 -0800 (PST) (envelope-from scop@FreeBSD.org) Received: from posti.pp.htv.fi (posti.pp.htv.fi [212.90.64.50]) by smtp3.pp.htv.fi (Postfix) with ESMTP id D608127C268 for ; Mon, 22 Dec 2003 23:37:47 +0200 (EET) Received: from [62.78.131.215] (cs78131215.pp.htv.fi [62.78.131.215]) /8.11.1) with ESMTP id hBMLblT12882 for ; Mon, 22 Dec 2003 23:37:47 +0200 (EET) From: Ville =?ISO-8859-1?Q?Skytt=E4?= To: freebsd-cvsweb@FreeBSD.org In-Reply-To: <3FD8F532.2060302@alternation.net> References: <3FD8F532.2060302@alternation.net> Content-Type: text/plain Organization: FreeBSD Message-Id: <1072129067.25251.179.camel@bobcat.mine.nu> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Mon, 22 Dec 2003 23:37:47 +0200 Content-Transfer-Encoding: 7bit Subject: Re: diff crashes under mod_perl X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Dec 2003 21:37:50 -0000 On Fri, 2003-12-12 at 00:52, Brian Cassidy wrote: > I'm using the most recent cvsweb beta. Apache 2.0.48. perl 5.8.0. > mod_perl 1.99_10. Hm, I have the same setup, except Perl 5.8.1 and mod_perl 1.99_09. > Viewing a diff produces the following entry in the apache error_log: Did the diff still appear correctly in the browser? > [Thu Dec 11 18:52:53 2003] [error] 14871: ModPerl::Registry: $r wasn't > passed at /home/httpd/cvs/cvs.cgi line 2238. I cannot reproduce that. Line 2238 in 2.9.1 contains "openOutputFilter()", which should be a no-op unless you have $output_filter defined in cvsweb.conf. I couldn't reproduce the error even when setting up a trivial output filter like $output_filter= '/usr/bin/tr "[a-zA-Z]" "_"'; Could you check if you have $output_filter set and if you need it, and whether disabling it affects this? I'll try to upgrade my mod_perl soonish... From owner-freebsd-cvsweb@FreeBSD.ORG Mon Dec 22 18:29:45 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 E563116A4CE; Mon, 22 Dec 2003 18:29:45 -0800 (PST) Received: from mail.alternation.net (CPE0080c80c52fd-CM.cpe.net.cable.rogers.com [24.230.212.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BC1843D31; Mon, 22 Dec 2003 18:29:44 -0800 (PST) (envelope-from brian@alternation.net) Received: by mail.alternation.net (Postfix, from userid 99) id 32EE01B5A8; Mon, 22 Dec 2003 22:21:43 -0400 (AST) Received: from alternation.net (CPE0080c80c52fd-CM.cpe.net.cable.rogers.com [24.230.212.16]) by mail.alternation.net (Postfix) with ESMTP id 09CD61B0ED; Mon, 22 Dec 2003 22:21:02 -0400 (AST) Message-ID: <3FE7A864.8010204@alternation.net> Date: Mon, 22 Dec 2003 22:28:52 -0400 From: Brian Cassidy User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031215 Thunderbird/0.5a (MozJF) X-Accept-Language: en-us, en MIME-Version: 1.0 To: =?ISO-8859-1?Q?Ville_Skytt=E4?= References: <3FD8F532.2060302@alternation.net> <1072129067.25251.179.camel@bobcat.mine.nu> In-Reply-To: <1072129067.25251.179.camel@bobcat.mine.nu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on maelstrom.alternation.net X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 cc: freebsd-cvsweb@FreeBSD.org Subject: Re: diff crashes under mod_perl X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS Web maintenance mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Dec 2003 02:29:46 -0000 Hi Ville, Thanks for responding. Ville Skyttä wrote: > On Fri, 2003-12-12 at 00:52, Brian Cassidy wrote: > > >>I'm using the most recent cvsweb beta. Apache 2.0.48. perl 5.8.0. >>mod_perl 1.99_10. > > > Hm, I have the same setup, except Perl 5.8.1 and mod_perl 1.99_09. Before i say anything about what you've said below, I decided to upgrade my mod_perl installation to 1.99_12 (released today). That appears to have cleared my problems. Diffs work as advertised. >>Viewing a diff produces the following entry in the apache error_log: > > > Did the diff still appear correctly in the browser? > Nope. >>[Thu Dec 11 18:52:53 2003] [error] 14871: ModPerl::Registry: $r wasn't >>passed at /home/httpd/cvs/cvs.cgi line 2238. > > > I cannot reproduce that. Line 2238 in 2.9.1 contains > "openOutputFilter()", which should be a no-op unless you have > $output_filter defined in cvsweb.conf. I couldn't reproduce the error > even when setting up a trivial output filter like > > $output_filter= '/usr/bin/tr "[a-zA-Z]" "_"'; > > Could you check if you have $output_filter set and if you need it, and > whether disabling it affects this? I'll try to upgrade my mod_perl > soonish... I first tried that output filter from your email without success. I then went on to upgrade mod_perl and all was well. I guess I'll chalk that up to a bug in that version of mod_perl. Thanks, -Brian