From owner-freebsd-current Sun Sep 28 17:51:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA04718 for current-outgoing; Sun, 28 Sep 1997 17:51:25 -0700 (PDT) Received: from freebie.lemis.com (gregl1.lnk.telstra.net [139.130.136.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA04713 for ; Sun, 28 Sep 1997 17:51:20 -0700 (PDT) Received: (from grog@localhost) by freebie.lemis.com (8.8.7/8.8.5) id KAA12157; Mon, 29 Sep 1997 10:21:10 +0930 (CST) Message-ID: <19970929102109.27252@lemis.com> Date: Mon, 29 Sep 1997 10:21:09 +0930 From: Greg Lehey To: Jonathan Lemon Cc: John-Mark Gurney , Mike Smith , current@FreeBSD.ORG Subject: Re: Staying -current with FreeBSD References: <199709281709.CAA06890@word.smith.net.au> <19970928141718.10371@hydrogen.nike.efn.org> <19970929085618.64898@lemis.com> <19970928192241.25439@right.PCS> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.84e In-Reply-To: <19970928192241.25439@right.PCS>; from Jonathan Lemon on Sun, Sep 28, 1997 at 07:22:41PM -0500 Organisation: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8250 Fax: +61-8-8388-8250 Mobile: +61-41-739-7062 WWW-Home-Page: http://www.lemis.com/~grog Fight-Spam-Now: http://www.cauce.org Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, Sep 28, 1997 at 07:22:41PM -0500, Jonathan Lemon wrote: > On Sep 09, 1997 at 08:56:18AM +0930, Greg Lehey wrote: >> >>> -------------------------+-----------+ >>> Component | Size (MB) | >>> -------------------------+-----------+ >>> Repository src/sys | 53 | >>> Repository src | 330 | >>> Repository ports | 36 | >>> Source tree /usr/src/sys | 65 | >>> Source tree /usr/src | 372 | >>> Source tree /usr/ports | 160 | >>> Object tree src | 160 | >>> -------------------------+-----------+ > > Just a minute. Are you saying that the CVS src repository (330 MB) is > smaller than the checked out version of the /usr/src tree (372 MB)? Yes. > I think you're probably forgetting about src/sys/compile. No. I just didn't mention it :-) The intention in this table (out of the draft second edition of "The Complete FreeBSD") is to show people how much a typical tree holds. As such, it includes objects and such. Here's what comes after the table: The size of /usr/src/sys includes the files involved in a single kernel build. This changes the size of /usr/src as well, of course. Similiarly, the size of /usr/ports includes a few ports. It will, of course, grow extremely large if you start porting all available packages. Note, however, that that's less than the 53 MB in /usr/src/sys. Unfortunately, I've just discovered my mistake: I had the ports tree inside /usr/src, so it's been counted twice. Take 160 MB off that figure... (crawls into corner and dies of shame) Greg