From owner-cvs-all@FreeBSD.ORG Thu Dec 29 07:50:42 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36C9616A41F; Thu, 29 Dec 2005 07:50:42 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7371843D4C; Thu, 29 Dec 2005 07:50:41 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jBT7oeQW065200; Thu, 29 Dec 2005 09:50:40 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 05758-02-2; Thu, 29 Dec 2005 09:50:38 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id jBT7mHP3065116 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 29 Dec 2005 09:48:18 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.4/8.13.4) id jBT7mU23052505; Thu, 29 Dec 2005 09:48:30 +0200 (EET) (envelope-from ru) Date: Thu, 29 Dec 2005 09:48:29 +0200 From: Ruslan Ermilov To: Doug Barton Message-ID: <20051229074829.GA54743@ip.net.ua> References: <200512290426.jBT4QDlg001028@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline In-Reply-To: <200512290426.jBT4QDlg001028@repoman.freebsd.org> User-Agent: Mutt/1.5.9i X-Virus-Scanned: by amavisd-new at ip.net.ua Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/bind9/bin/dnssec dnssec-makekeyset.8 dnssec-makekeyset.c dnssec-makekeyset.docbook dnssec-makekeyset.html dnssec-signkey.8 dnssec-signkey.c dnssec-signkey.docbook dnssec-signkey.html src/contrib/bind9/doc/arm isc.color.gif nominum-docbook-html.dsl.in ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Dec 2005 07:50:42 -0000 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 29, 2005 at 04:26:13AM +0000, Doug Barton wrote: > dougb 2005-12-29 04:26:13 UTC >=20 > FreeBSD src repository >=20 > Removed files: > contrib/bind9/bin/dnssec dnssec-makekeyset.8=20 > dnssec-makekeyset.c=20 > dnssec-makekeyset.docbook=20 > dnssec-makekeyset.html=20 > dnssec-signkey.8 dnssec-signkey.c=20 > dnssec-signkey.docbook=20 > dnssec-signkey.html=20 [...] > Log: > Remove files no longer in the BIND 9 distribution > =20 Wrong. They should have been cvs-removed on the vendor branch. This would give the following benefits: 1) No conflicts. Now there are conflicts from the CVS's point of view: it now looks like we removed these files locally in FreeBSD while the vendor still has them. If any of the removed files will be added by the vendor later, then the next import will flag the conflict. 2) cvs checkout on the vendor branch (ISC) would produce the same contents as cvs checkout of the latest imported version (BIND_9_3_1). 3) Vendor-removed files would appear removed on the trunk (HEAD) checkout, except those locally modified. The main point of all of this is that it's the vendor who removed these files, not FreeBSD. We remove files on trunk (HEAD) when we don't need them locally but vendor still ships them and we still import them (example would be Windows-only files). P.S. There's no way to recover from the breakage except for taking these files out of the CVS backup, but it's still a good idea to also remove them on the vendor (ISC) branch. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --W/nzBZO5zC0uMSeA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDs5TNqRfpzJluFF4RAkKeAJwPIyT6CLkOdwPzHxrUzrK2y8vm/QCfVe62 uJ+8RLI8sJMu1IsY92SYN4I= =YpEW -----END PGP SIGNATURE----- --W/nzBZO5zC0uMSeA--