From owner-freebsd-arch@FreeBSD.ORG Thu Apr 7 06:50:08 2005 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD0A016A4CE for ; Thu, 7 Apr 2005 06:50:08 +0000 (GMT) Received: from hirsch.in-berlin.de (hirsch.in-berlin.de [192.109.42.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53FB743D45 for ; Thu, 7 Apr 2005 06:50:07 +0000 (GMT) (envelope-from wagner@luthien.iceflower.in-berlin.de) X-Envelope-From: wagner@luthien.iceflower.in-berlin.de Received: from hirsch.in-berlin.de (localhost [127.0.0.1]) j376o3dM017889; Thu, 7 Apr 2005 08:50:03 +0200 Received: (from uucp@localhost)j376o3jn017882; Thu, 7 Apr 2005 08:50:03 +0200 Received: (from wagner@localhost) by luthien.iceflower.in-berlin.de (8.13.3/8.13.3) id j376imwB027984; Thu, 7 Apr 2005 08:44:48 +0200 (CEST) (envelope-from wagner) Date: Thu, 7 Apr 2005 08:44:48 +0200 (CEST) Message-Id: <200504070644.j376imwB027984@luthien.iceflower.in-berlin.de> From: Olaf Wagner To: Colin Percival In-Reply-To: <424BD4FB.1050304@wadham.ox.ac.uk> X-Newsgroups: luthien.freebsd.arch User-Agent: tin/1.6.2-20030910 ("Pabbay") (UNIX) (FreeBSD/5.4-PRERELEASE (i386)) cc: freebsd-arch@freebsd.org Subject: Re: Adding bsdiff to the base system X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Apr 2005 06:50:08 -0000 In article <424BD4FB.1050304@wadham.ox.ac.uk> you wrote: > Alexey Dokuchaev wrote: > I'll conceed that portsnap is not yet used by the majority of our user > base; but I think that is largely because portsnap is still quite new, > and thus relatively unknown. At present portsnap is the only mechanism > available by which most users can securely maintain an up-to-date copy > of the FreeBSD ports tree; it also provides some other advantages over > cvsup (reduced bandwidth and ports INDEX/INDEX-5/INDEX-6 files). Since Just out of interest: how does it do that? I've not tested it yet, but what intelligence or knowledge does it use to be so much more efficient (1/10) than CVSup? (I myself haven't found anything as efficient as CVSup yet, at least for replicating CVS repositories...) > portsnap and its dependencies will not significantly bloat the base > system -- portsnap + bsdiff weigh in at a combined 54kB -- I think it > is a sufficiently useful tool to justify inclusion. -- /\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ || Olaf Wagner | wagner(at)luthien.in-berlin.de (priv.)| || Cranachstrasse 7 | wagner(at)elego.de (business) | || D-12157 Berlin | phone: +49 30 85 60 26 70 | || Germany / Deutschland | fax: +49 30 85 58 01 88 | \/////////////////////////////////////////////////////////////////