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 1JJOUL-0004La-Or for garchives@archives.gentoo.org; Mon, 28 Jan 2008 07:33:05 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1299CE04DD; Mon, 28 Jan 2008 07:33:03 +0000 (UTC) Received: from QMTA03.emeryville.ca.mail.comcast.net (qmta03.emeryville.ca.mail.comcast.net [76.96.30.32]) by pigeon.gentoo.org (Postfix) with ESMTP id AA52BE04DD for ; Mon, 28 Jan 2008 07:33:02 +0000 (UTC) Received: from OMTA01.emeryville.ca.mail.comcast.net ([76.96.30.11]) by QMTA03.emeryville.ca.mail.comcast.net with comcast id iXWs1Y0060EPcho0A00400; Mon, 28 Jan 2008 07:33:02 +0000 Received: from mail.twi-31o2.org ([24.6.168.204]) by OMTA01.emeryville.ca.mail.comcast.net with comcast id iXZ11Y00C4Qw7hC8M00000; Mon, 28 Jan 2008 07:33:02 +0000 X-Authority-Analysis: v=1.0 c=1 a=HnSyW_cTLigA:10 a=VAVKcPpefeO7Z-zRcjUA:9 a=3yYSym6W232sY3xNVhMA:7 a=PH21A5dB2G75sK6oc9UU-9zpOboA:4 a=LY0hPdMaydYA:10 a=JFoRFTsSvMG6z8B_tZYA:9 a=2MhvC_B27BkppJ_sJa7axoj2HZYA:4 a=rPt6xJ-oxjAA:10 Received: from localhost (localhost [127.0.0.1]) by mail.twi-31o2.org (Postfix) with ESMTP id 7E6D88B4003 for ; Mon, 28 Jan 2008 07:33:01 +0000 (UTC) X-Virus-Scanned: amavisd-new at twi-31o2.org Received: from mail.twi-31o2.org ([127.0.0.1]) by localhost (gravity.twi-31o2.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LH+UOoLbAGqz for ; Mon, 28 Jan 2008 07:32:45 +0000 (UTC) Received: from [192.168.0.50] (inertia.twi-31o2.org [192.168.0.50]) by mail.twi-31o2.org (Postfix) with ESMTP id 89D9917B99DB for ; Mon, 28 Jan 2008 07:32:45 +0000 (UTC) Subject: Re: [gentoo-dev] RFC: removal of digest files from the tree From: Chris Gianelloni To: gentoo-dev@lists.gentoo.org In-Reply-To: <20080128020133.GQ20263@curie-int.orbis-terrarum.net> References: <479BD99A.8010408@gentoo.org> <20080127013537.GU25497@curie-int.orbis-terrarum.net> <20080127090023.GY803@gentoo.org> <479C8FF7.5010809@gentoo.org> <20080127142730.GL20263@curie-int.orbis-terrarum.net> <1201484054.6479.52.camel@inertia.twi-31o2.org> <20080128020133.GQ20263@curie-int.orbis-terrarum.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-NI6VJPnWb8VR6p8pwvEy" Date: Sun, 27 Jan 2008 23:32:31 -0800 Message-Id: <1201505551.6479.84.camel@inertia.twi-31o2.org> 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 X-Mailer: Evolution 2.12.2 X-Archives-Salt: 25c1fdeb-fef9-4b71-8cf9-42e387adbaf6 X-Archives-Hash: 066767cbe5afa97e8bc8422025b8603c --=-NI6VJPnWb8VR6p8pwvEy Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2008-01-27 at 18:01 -0800, Robin H. Johnson wrote: > On Sun, Jan 27, 2008 at 05:34:14PM -0800, Chris Gianelloni wrote: > > On Sun, 2008-01-27 at 06:27 -0800, Robin H. Johnson wrote: > > > Due to how CVS hooks operate, it's not quite possible. > > > You wouldn't be able to block the entire commit, only the contents of > > > the files/ directory would get totally blocked. > > > If you were committing an ebuild along with a patch, this would be ve= ry > > > bad, as the ebuild+Manifest would get committed, but the patch wouldn= 't. > > Bleh... CVS vs. SVN. There's no "pre-commit" equivalent on CVS? > There is pre-commit, but it's not recursive. It gets applied to only a > single directory and in isolation from the other directories. OK. So we could block on commits of digest-* files to files, right? What else would we need? > > Also, wouldn't the second Manifest run "fix" the missing digest commit? > In what way? the problem I was concerned about was non-digest files > not being committed leading to broken ebuilds. Ahh, never mind... I was thinking of something else. --=20 Chris Gianelloni Release Engineering Strategic Lead Games Developer --=-NI6VJPnWb8VR6p8pwvEy Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (GNU/Linux) iEYEABECAAYFAkedhQ8ACgkQkT4lNIS36YHSKwCgqxmfaa40Tjp0my8GCwkhFZel r9YAn073wb7VyvHyCpnXc43Mc07CSjd9 =j1DB -----END PGP SIGNATURE----- --=-NI6VJPnWb8VR6p8pwvEy-- -- gentoo-dev@lists.gentoo.org mailing list