Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jan 2002 10:50:03 -0800 (PST)
From:      Daniel Lang <dl@leo.org>
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: gnu/33551: cvs chokes on OpenBSD repositories
Message-ID:  <200201141850.g0EIo3p88712@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR gnu/33551; it has been noted by GNATS.

From: Daniel Lang <dl@leo.org>
To: Giorgos Keramidas <keramida@ceid.upatras.gr>
Cc: FreeBSD-gnats-submit@FreeBSD.org
Subject: Re: gnu/33551: cvs chokes on OpenBSD repositories
Date: Mon, 14 Jan 2002 19:49:25 +0100

 Hi,
 
 Giorgos Keramidas wrote on Mon, Jan 14, 2002 at 07:49:58PM +0200:
 [..]
 > > Yes, who are the CVS maintainers? I assumed the PR was handed
 > > over to the responsible parties (i.e. them).
 > 
 > Pardon me, I should have copy/pasted a link.
 > The mailing list where the CVS developers can be contacted is
 > <dev@ccvs.cvshome.org>.  The homepage of the CVS project is at:
 > http://www.cvshome.org/
 > 
 > After testing proves that this is a bug in CVS, and a possible
 > solution is found we should contact the CVS developers, and see if
 > this can be fixed in their source tree.
 Ah. Well I'm not sure if this can be considered a bug in CVS.
 
 The problem is this, FreeBSD, NetBSD and OpenBSD have all
 patched their CVS distribution, so that something different
 instead of the $Id$ tag may be used, like $FreeBSD$ or
 $OpenBSD$. Now at least for FreeBSD and OpenBSD these patches/
 extensions to CVS are incompatible, i.e. they've did it another way.
 OpenBSD uses special keywords in a CVSROOT/config or options file
 to achieve this. FreeBSD's cvs cannot use them, and complains
 if they are found.
 
 So from CVS-Project ( cvshome.org ) point of view, it's no bug,
 since additional Tags like $OpenBSD$ aren't supported anyway.
 
 The "good" way to do it, would be to sort out the most
 reasonable way how to support these extensions from
 all BSD projects, incorporate them into the native CVS,
 and then reimport them to all projects, so that a common
 way is used. 
 
 I think chances that this will happen are not too high, 
 but maybe I'm pessimistic here.
 
 The patch from Naddy, which I supplied, makes the FreeBSD cvs
 (server) work with an OpenBSD repository, by ignoring these
 directives (this does apparently no harm to the clients
 which need to be able to handle the additional tags).
 
 Best regards,
  Daniel
 -- 
 IRCnet: Mr-Spock                      - Me transfere sursum, Caledoni -  
 *Daniel Lang * dl@leo.org * +49 89 289 25735 * http://www.leo.org/~dl/*

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




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