From owner-freebsd-arch Fri Jan 18 1: 8: 4 2002 Delivered-To: freebsd-arch@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id 2DFAF37B402; Fri, 18 Jan 2002 01:08:00 -0800 (PST) Received: from dialup-209.244.107.191.dial1.sanjose1.level3.net ([209.244.107.191] helo=blossom.cjclark.org) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 16RV02-0003Pm-00; Fri, 18 Jan 2002 01:07:55 -0800 Received: (from cjc@localhost) by blossom.cjclark.org (8.11.6/8.11.3) id g0I971642682; Fri, 18 Jan 2002 01:07:01 -0800 (PST) (envelope-from cjc) Date: Fri, 18 Jan 2002 01:07:01 -0800 From: "Crist J . Clark" To: Garance A Drosihn Cc: Ruslan Ermilov , Robert Watson , Joerg Wunsch , arch@FreeBSD.ORG Subject: Re: cvs commit: src/gnu/usr.bin/man/man Makefile man.c src/etc/mtree BSD.local.dist BSD.usr.dist BSD.x11-4.dist BSD.x11.dist Message-ID: <20020118010701.F40472@blossom.cjclark.org> References: <20020117100308.B27310@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from drosih@rpi.edu on Thu, Jan 17, 2002 at 01:09:18PM -0500 X-URL: http://people.freebsd.org/~cjc/ Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Jan 17, 2002 at 01:09:18PM -0500, Garance A Drosihn wrote: > At 10:03 AM +0200 1/17/02, Ruslan Ermilov wrote: > >On Wed, Jan 16, 2002 at 04:09:37PM -0500, Garance A Drosihn wrote: > > > In my case, I have about a dozen man pages that I reference a > > > lot, and a lot of man pages that I never reference. If something > > > could keep track of which pages were actually referenced a lot, > > > then some system daemon could generate cat-versions of just those > > > man pages. > > > >catpages take less space than manpages, so I don't see a reason to > >fine grain this. For tonight's -CURRENT: > > > >du -skc /usr/share/man/man* | tail -1 > >7800 total > >du -skc /usr/share/man/cat* | tail -1 > >6599 total > > Note that you are comparing "all cat pages and no man pages" to > "all man pages and no cat pages". In that sense, yes, cat pages may > take up less space than man pages. The reality is that people will > always have all the man pages, Why's that? "Other OSes" do just distribute catpages. Most people don't need the markup pages. If you only ever use man(1), you don't really need markup pages. (I'm not advocating installing catpages without manpages as the default.) > so generating all the cat pages is > always more disk space than *not* generating all the cat pages. > > In my case, the issue is really more of build times. I rebuild my > systems pretty often, and I would just as soon keep the buildworld > times as short as possible. Making buildworld "fast" is not really a major design concern. -- Crist J. Clark | cjclark@alum.mit.edu | cjclark@jhu.edu http://people.freebsd.org/~cjc/ | cjc@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message