From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KYQdB-0001px-Ry for garchives@archives.gentoo.org; Wed, 27 Aug 2008 19:24:38 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 817A6E0053; Wed, 27 Aug 2008 19:24:36 +0000 (UTC) Received: from amun.cheops.ods.org (amun.cheops.ods.org [82.95.138.191]) by pigeon.gentoo.org (Postfix) with ESMTP id 5474FE0053 for ; Wed, 27 Aug 2008 19:24:36 +0000 (UTC) Received: from tefnut.cheops.ods.org ([2001:888:1022:0:211:24ff:fe37:e46e] helo=gentoo.org) by amun.cheops.ods.org with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1KYQd8-0000Xx-Ak for gentoo-dev@lists.gentoo.org; Wed, 27 Aug 2008 21:24:35 +0200 Date: Wed, 27 Aug 2008 21:24:34 +0200 From: Fabian Groffen To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Usages of CVS $Header$ keyword in ebuilds - use cases wanted Message-ID: <20080827192434.GL27338@gentoo.org> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20080826204036.GE30560@curie-int.orbis-terrarum.net> <20080826154107.373c7095@xdune.lan> <20080827163557.GH27338@gentoo.org> <20080827172857.GK30560@curie-int.orbis-terrarum.net> <20080827173802.GI27338@gentoo.org> <20080827191535.GM30560@curie-int.orbis-terrarum.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20080827191535.GM30560@curie-int.orbis-terrarum.net> User-Agent: Mutt/1.5.18 (Darwin 8.11.0, VIM - Vi IMproved 7.2) Organization: Gentoo Foundation, Inc. X-Content-Scanned: by amun.cheops.ods.org (Exim Exiscan) using SpamAssassin and ClamAV X-Archives-Salt: 208b2802-4b62-4506-bce2-defbb4b63f0c X-Archives-Hash: 5f1bedb4f9e78e323c12b6c97567ffb1 On 27-08-2008 12:15:35 -0700, Robin H. Johnson wrote: > For those not using SSH ControlMaster, one of the side-effects of having > to do two separate commits is the SSH setup latency hitting twice. > > I wouldn't call it repoman's fault like Fabian did, but the Right. I thought I suggested that "it" (the double-commit) is a mess for repoman. Not that it is repoman's fault. > double-commit is why I called it a mess. If we drop the $Header$ in any > file covered by a developer-generated Manifest, it becomes a single > commit with contents+Manifest :-). It seems that what you call "mess" means needing a double commit for a single "repoman commit". That to me isn't a mess, but a performance issue, and as I indicated a possible point of corruption. But we've dealt long enough with the situation without problems to ignore that point. But to repeat: - no I'm not against removing the $Header: $ stuff - yes I'd even like to use another VCS which can make my life easer - but, as long as we're on CVS, I'd prefer it when you'd keep my life sort of bearable - so, keep the $Header: $ stuff for Prefix' sake (me) as long as we're using CVS -- Fabian Groffen Gentoo on a different level