From owner-freebsd-ports@FreeBSD.ORG Tue May 24 08:56:34 2005 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC1CA16A41C for ; Tue, 24 May 2005 08:56:34 +0000 (GMT) (envelope-from matthew@thebunker.net) Received: from male.aldigital.co.uk (male.thebunker.net [213.129.64.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 498D643D4C for ; Tue, 24 May 2005 08:56:33 +0000 (GMT) (envelope-from matthew@thebunker.net) Received: from lack-of-gravitas.thebunker.net (gateway.ash.thebunker.net [213.129.64.4]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by male.aldigital.co.uk (Postfix) with ESMTP id 61567976F8; Tue, 24 May 2005 09:56:32 +0100 (BST) Received: from lack-of-gravitas.thebunker.net (localhost [127.0.0.1]) by lack-of-gravitas.thebunker.net (8.13.3/8.13.3) with ESMTP id j4O8uVr2099594; Tue, 24 May 2005 09:56:31 +0100 (BST) (envelope-from matthew@lack-of-gravitas.thebunker.net) Received: (from matthew@localhost) by lack-of-gravitas.thebunker.net (8.13.3/8.13.3/Submit) id j4O8uUTO099593; Tue, 24 May 2005 09:56:30 +0100 (BST) (envelope-from matthew) Date: Tue, 24 May 2005 09:56:30 +0100 From: Matthew Seaman To: Ion-Mihai Tetcu Message-ID: <20050524085630.GB99167@lack-of-gravitas.thebunker.net> Mail-Followup-To: Ion-Mihai Tetcu , Kris Kennaway , freebsd-ports@freebsd.org, Angelo Turetta References: <428C68D0.50005@commit.it> <20050519183832.GA6978@xor.obsecurity.org> <20050520094250.GB34260@lack-of-gravitas.thebunker.net> <20050520234824.09bd17e8@it.buh.tecnik93.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TakKZr9L6Hm6aLOc" Content-Disposition: inline In-Reply-To: <20050520234824.09bd17e8@it.buh.tecnik93.com> User-Agent: Mutt/1.5.9i Cc: Angelo Turetta , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Incrementally building ports INDEX X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 May 2005 08:56:34 -0000 --TakKZr9L6Hm6aLOc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 20, 2005 at 11:48:24PM +0300, Ion-Mihai Tetcu wrote: =20 > Kris, do you think you could run it on the cluster where the "official" > INDEX is generated for a few times and diff the resulting index with the > canonical one and send the diff (if any) to Matthew ? It won't place any > burden on the machine (on my home desktop, it runs 6 times / day after > each cvsup and it takes under one minute to generate the updated index). > Once we know it works you could disable it and re-enable it only when > testing bsd.*.mk changes in case one of them affects it (and then Mathew > would have enough time to fix the problem before the changes go in the > tree). There will be some differences -- but nothing significant, I hope. When testing I found that the sort order generated by the BDB hash tree is subtly different to the sort order generated by sort(1). Also canonical 'make index' collapses multiple spaces to single within package comment strings, which p5-FreeBSD-Portindex doesn't. =20 > This tool is very nice to use, especially on less-powerful machines and > IMO deserves mentioning in the docs like the porttools. Thank you very much for the vote of confidence, and for the comments and bug reports you've provided, which have been very helpful to me. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 8 Dane Court Manor School Rd PGP: http://www.infracaninophile.co.uk/pgpkey Tilmanstone Tel: +44 1304 617253 Kent, CT14 0JL UK --TakKZr9L6Hm6aLOc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iQCVAwUBQpLsPpr7OpndfbmCAQJx+wP+NZ7eq2pFgZg3vYPiniBHrhLBsrK2YG1S Uyfi89CnhNToXVWC33H7ZIXoyrq6DY1kcESg5Iv6lJifxhCJWTa/8P0aKhU3ibRL U/6S7iMuQRqTqA6oOJZx4DJ/5Vzs4c4kxhyhDU8FWiiq9bux0/4ZvmjOPETPJYm7 ZbAaISUi9BM= =kM42 -----END PGP SIGNATURE----- --TakKZr9L6Hm6aLOc--