From owner-freebsd-bugs Wed Nov 15 01:46:12 1995 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id BAA12435 for bugs-outgoing; Wed, 15 Nov 1995 01:46:12 -0800 Received: from vogon.muc.de (vogon.muc.de [193.174.4.4]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id BAA11682 for ; Wed, 15 Nov 1995 01:36:42 -0800 Received: from [193.174.4.22] ([193.174.4.22]) by vogon.muc.de with SMTP id <95596-1>; Wed, 15 Nov 1995 10:31:54 +0100 Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 15 Nov 1995 10:32:46 +0100 To: freebsd-bugs@freefall.FreeBSD.org From: lutz@muc.de (Lutz Albers) Subject: Re: cvsinit Cc: archie@tribe.com Sender: owner-bugs@FreeBSD.ORG Precedence: bulk In article <199511142332.PAA03682@bubba.tribe.com>, Archie Cobbs writes: - - -Minor bug: - -"cvsinit" creates initial CVS files in $CVSROOT/CVSROOT. However, one -of these files, "loginfo" performs an incorrect call to another, "log.pl". - -As supplied, loginfo contains this line: - - DEFAULT $CVSROOT/CVSROOT/log.pl -%s $CVSROOT/CVSROOT/commitlog Hi, this is a known bug in CVS 1.4. See the following info from the cvs-info mini-faq a friend of mine send me: 5. What does "Too many arguments!" mean? CVS 1.4a2 has a cvsinit script that incorrectly sets up the loginfo file, but only if perl is available. If you don't have perl, you won't see this message (I don't have perl installed, which is why my testing didn't catch this bug). If you do have perl, you can apply the patch at the end of this message to your 1.4a2 distribution, or make the same change to your installed loginfo file (add a -f between %s and $CVSROOT). Appendices: I. The loginfo patch for 1.4a2 *** scratch/loginfo Sun Feb 12 19:51:25 1995 --- examples/loginfo Sun Feb 12 19:51:46 1995 *************** *** 18,20 **** # in addition to the first matching regex or DEFAULT. # ! DEFAULT $CVSROOT/CVSROOT/log.pl %s $CVSROOT/CVSROOT/commitlog --- 18,20 ---- # in addition to the first matching regex or DEFAULT. # ! DEFAULT $CVSROOT/CVSROOT/log.pl %s -f $CVSROOT/CVSROOT/commitlog --------------------------------------------------------------------- Lutz Albers | What's good ? Luederitzstr. 14, 81929-Muenchen, Germany | Life's good - email:lutz@muc.de ph: +49-89-93940364 | But not fair at all http://www.muc.de/~lutz fax:+49-89-93940365 | (Lou Reed) Do not take life too seriously, you will never get out of it alive.