From owner-freebsd-cvsweb@FreeBSD.ORG Thu Jul 27 11:41:49 2006 Return-Path: X-Original-To: freebsd-cvsweb@freebsd.org 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 853A816A505 for ; Thu, 27 Jul 2006 11:41:46 +0000 (UTC) (envelope-from ivanrolim@yahoo.com.br) Received: from web52701.mail.yahoo.com (web52701.mail.yahoo.com [206.190.48.224]) by mx1.FreeBSD.org (Postfix) with SMTP id A320E43D46 for ; Thu, 27 Jul 2006 11:41:45 +0000 (GMT) (envelope-from ivanrolim@yahoo.com.br) Received: (qmail 58350 invoked by uid 60001); 27 Jul 2006 11:41:45 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.br; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Ts2W66VN+jjk67IyxMDX/Yq55LJmvRYl6I/T7fcndJpmpsl4wltfPFlBoHdiFUjh6CeCZ07WN+iEels0Lt2dMN7She8dmL73cTkzMbig5zV9ut2FVc2z1Q3vsKvUc5qHuz6MGy7uJSI+K1lAJlkUd6vkuxE9PjA1yS2nCFsU3zg= ; Message-ID: <20060727114145.58348.qmail@web52701.mail.yahoo.com> Received: from [200.20.101.3] by web52701.mail.yahoo.com via HTTP; Thu, 27 Jul 2006 11:41:45 GMT Date: Thu, 27 Jul 2006 11:41:45 +0000 (GMT) From: Ivan Linhares To: freebsd-cvsweb@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Error: Failed to spawn GNU rlog SUSE GFORGE cvsweb (FIXED!) X-BeenThere: freebsd-cvsweb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS Web maintenance mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 11:41:49 -0000 I've installed CVSWEB but this error kept occuring: thanks God it had a solution :) ------------------ " Status: 500 Internal Error Error: Failed to spawn GNU rlog on "/cvs/repos/crypt/intro.txt,v". Did you set the @command_path in your configuration file correctly? (Currently: "/usr/local/bin") " ------------------ Don't lose your time trying to find 'RLOG' (a tar file), or just editing . /usr/lib/gforge/plugins/scmcvs/cgi-bin/cvsweb and putting a comment like this on line 2620: ----------------- #if ($linesread == 0) { #fatal('500 Internal Error', # 'Failed to spawn GNU rlog on "%s".

Did you set the @command_path in your configuration file correctly? (Currently: "%s")', # htmlquote(join(', ', @files)), join(':', @command_path)); #} ---------------- Since it will keep giving you messages like 'there are files, but none matches the current tag'. And dont try to create new tags! Its just a MISLEADING message! You can find RPMs somewhere, but its almost impossible to install one for SUSE. If even so, it is a kit of header files, not a executable which gives you CVS logs, as you might suppose. RLOG depends on C++, so on SUSE you will have to install gcc-c++ and libstdc++-devel files. You can add them using YAST, but Forget it. As I've said before, the problem will go on, because RLOG itself is already implemented in GFORGE functions (and using RCS) . In a fresh installation of SUSE (and others, like Debian) you will just need RCS. THIS is important. Check and Re-check if it is already in the system. Tons of problems arise because of this. Now the best thing to do is to improve CVSWEB :) CvsGraph is still difficult to configure in GFORGE if the person doesnt know how to understand the source of HTML output and understand the functionality of cvsweb :). Worse if its 'cutted out' from the original distribution for usage with systems like GFORGE. That's it! --------------------------------- Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora!