From owner-freebsd-current Mon Jan 24 13: 0: 6 2000 Delivered-To: freebsd-current@freebsd.org Received: from mass.cdrom.com (mass.cdrom.com [204.216.28.184]) by hub.freebsd.org (Postfix) with ESMTP id 818FF15A2C for ; Mon, 24 Jan 2000 12:59:33 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Received: from mass.cdrom.com (localhost [127.0.0.1]) by mass.cdrom.com (8.9.3/8.9.3) with ESMTP id NAA02872; Mon, 24 Jan 2000 13:07:35 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Message-Id: <200001242107.NAA02872@mass.cdrom.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Brad Knowles Cc: freebsd-current@FreeBSD.ORG Subject: Re: bzip2 in src tree (Was Re: ports/16252: bsd.port.mk: Add bzi In-reply-to: Your message of "Mon, 24 Jan 2000 21:42:45 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 24 Jan 2000 13:07:35 -0800 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > At 2:01 PM -0500 2000/1/24, John Baldwin wrote: > > > The new install system is probably going to use zip rather than bzip2. > > I'm curious as to how a choice like this gets made. Could you elaborate? Zip was selected because it's one of the few compressed bundle formats that allows for random access within the bundle. All of the stream-compressed tape archive variants require you to start at the beginning of the stream and decompress all the way up to the file you want, which is highly undesirable in several of the cases that we care about. -- \\ Give a man a fish, and you feed him for a day. \\ Mike Smith \\ Tell him he should learn how to fish himself, \\ msmith@freebsd.org \\ and he'll hate you for a lifetime. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message