From owner-cvs-all Fri Apr 5 14:33:16 2002 Delivered-To: cvs-all@freebsd.org Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by hub.freebsd.org (Postfix) with ESMTP id 0FBED37B417; Fri, 5 Apr 2002 14:33:12 -0800 (PST) Received: from aldan.algebra.com (localhost [127.0.0.1]) by aldan.algebra.com (8.12.2/8.12.2) with ESMTP id g35MWbnF012337; Fri, 5 Apr 2002 17:32:43 -0500 (EST) (envelope-from mi@aldan.algebra.com) Message-Id: <200204052232.g35MWbnF012337@aldan.algebra.com> Date: Fri, 5 Apr 2002 17:32:37 -0500 (EST) From: Mikhail Teterin Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c installUpgrade To: obrien@FreeBSD.org Cc: cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org In-Reply-To: <20020405102812.A47209@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 5 Apr, David O'Brien wrote: > On Fri, Apr 05, 2002 at 12:39:23PM -0500, Mikhail Teterin wrote: >> We could have vim, vim-lite both RUN_DEPEND on vim-share. The >> three packages combined will be smaller than the zip with all of >> them inside, and one will only need to download the flavor (vim or >> vim-lite) one needs. > > Uh... how can you say that as fact? Did you test it? Fat vim.zip > vs. vim-x11.tar.gz+vim-lite.tar.gz+vim-shared.tar.gz could easily > be the same size as vim.zip. Gzip beats out Zip because it does the > compression on a larger single file (the tarball) and thus can find > larger dictionary/redundancy. The three split out .tar.gz's will have > close to the same ability to compress as Zip in this case. Exactly. In case of fat vim.zip Zip will compress every single little file in the archive. If the little files are grouped into the three tar-ed chunks, gzip (preferably -- bzip2) will compress three large files and win -- better dictionary and less indexing around. No, I did not test it. Neither did you, though :-) -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message