From owner-freebsd-stable@FreeBSD.ORG Sun Mar 4 10:34:11 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6060416A400 for ; Sun, 4 Mar 2007 10:34:11 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk [81.187.76.162]) by mx1.freebsd.org (Postfix) with ESMTP id CCE5B13C4AC for ; Sun, 4 Mar 2007 10:34:10 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from [IPv6:::1] (localhost.infracaninophile.co.uk [IPv6:::1]) by smtp.infracaninophile.co.uk (8.13.8/8.13.8) with ESMTP id l24AXlAH044383; Sun, 4 Mar 2007 10:33:48 GMT (envelope-from m.seaman@infracaninophile.co.uk) Message-ID: <45EAA084.6050900@infracaninophile.co.uk> Date: Sun, 04 Mar 2007 10:33:40 +0000 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 1.5.0.9 (X11/20070120) MIME-Version: 1.0 To: "Brandon S. Allbery KF8NH" References: <2942dae0703031923q2887c59dh85f103bff424e7b7@mail.gmail.com> <7358E9CA-7FAA-461D-B0F0-16A3DEBEA59C@ece.cmu.edu> In-Reply-To: <7358E9CA-7FAA-461D-B0F0-16A3DEBEA59C@ece.cmu.edu> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig5ECB2CF72E22A89DC84DF5C8" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (smtp.infracaninophile.co.uk [IPv6:::1]); Sun, 04 Mar 2007 10:34:03 +0000 (GMT) X-Virus-Scanned: ClamAV 0.90/2713/Sat Mar 3 15:57:58 2007 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, DKIM_POLICY_TESTING, DK_POLICY_SIGNSOME,NO_RELAYS autolearn=ham version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on happy-idiot-talk.infracaninophile.co.uk Cc: freebsd-stable@freebsd.org, frzburn Subject: Re: portsnap and cvsup for rebuilding world - Which one? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Mar 2007 10:34:11 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig5ECB2CF72E22A89DC84DF5C8 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Brandon S. Allbery KF8NH wrote: >=20 > On Mar 3, 2007, at 22:23 , frzburn wrote: >=20 >> So here come my questions: >> Is portsnap syncing the sources correctly for rebuilding world, or mus= t I >> use cvsup? >> If so, of what use is portsnap if I must use cvsup for synchronizing m= y >> source? There's more than one way to do it. Which alternative you choose is largely a matter of personal taste, convenience and if it supports the particular features you need. portsnap and csup are only the latest additions to the whole shebang. Before that there was sup -- but support for that has entirely gone now I believe; ctm which was (still is?) a means of receiving CVS deltas via e-mail, as well as such things as anon-cvs and rsync, bittorrent and plain old HTTP or FTP. =20 > It's a little out of date; instead of cvsup, you use csup which is in > the base system (and only supports updating the base system, hence > portsnap). Uh, no. csup will let you grab ports, docs, www or whatever else is available through any of the cvsup collections. Or any other cvsup collections you might choose to create yourself. So long as the output is a checked out tree of stuff, csup operates practically identically to cvsup. The difference comes if you want to replicate an entire cvs repository, for which you still need the original modula-3 based cvsup. Or if you want to serve any sort of cvsup collection -- csup is client side only. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW --------------enig5ECB2CF72E22A89DC84DF5C8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFF6qCL8Mjk52CukIwRCJq5AJ47NJeDNR5HDLc1EngzSak5t0r3VQCdE/w8 HN6uaqxk4AlM6rzY/kt3I+A= =9/3u -----END PGP SIGNATURE----- --------------enig5ECB2CF72E22A89DC84DF5C8--