From owner-cvs-all Wed Apr 3 21:39: 9 2002 Delivered-To: cvs-all@freebsd.org Received: from tomts12-srv.bellnexxia.net (tomts12.bellnexxia.net [209.226.175.56]) by hub.freebsd.org (Postfix) with ESMTP id 51E6637B41C; Wed, 3 Apr 2002 21:39:02 -0800 (PST) Received: from khan.anarcat.dyndns.org ([65.94.191.9]) by tomts12-srv.bellnexxia.net (InterMail vM.4.01.03.23 201-229-121-123-20010418) with ESMTP id <20020404053901.CTQT2839.tomts12-srv.bellnexxia.net@khan.anarcat.dyndns.org>; Thu, 4 Apr 2002 00:39:01 -0500 Received: from lenny.anarcat.dyndns.org (lenny.anarcat.dyndns.org [192.168.0.4]) by khan.anarcat.dyndns.org (Postfix) with SMTP id 25CC518B9; Thu, 4 Apr 2002 00:38:55 -0500 (EST) Received: by lenny.anarcat.dyndns.org (sSMTP sendmail emulation); Thu, 4 Apr 2002 00:37:53 -0500 Date: Thu, 4 Apr 2002 00:37:53 -0500 From: The Anarcat To: Robert Watson Cc: Mikhail Teterin , jkh@winston.freebsd.org, jhb@FreeBSD.org, winter@jurai.net, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, obrien@FreeBSD.org, pst@pst.org, des@ofug.org, imp@village.org Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c installUpgrade Message-ID: <20020404053753.GK279@lenny.anarcat.dyndns.org> Mail-Followup-To: Robert Watson , Mikhail Teterin , jkh@winston.freebsd.org, jhb@FreeBSD.org, winter@jurai.net, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, obrien@FreeBSD.org, pst@pst.org, des@ofug.org, imp@village.org References: <200204031827.g33IR39r046085@aldan.algebra.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CgTrtGVSVGoxAIFj" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i 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 --CgTrtGVSVGoxAIFj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed Apr 03, 2002 at 10:41:17PM -0500, Robert Watson wrote: >=20 > On Wed, 3 Apr 2002, Mikhail Teterin wrote: >=20 > > > I also live in the middle of the woods with redwood trees and all > > > sorts of wildlife around and even I have 1.5MBit worth of downstream > > > bandwidth via my ADSL line. Just imagine how well-connected all those > > > city people must be! :-) > >=20 > > Are you suggesting we ignore the dial-up modem users? No amount of > > patented smileys can smooth that up, you know :-)=20 >=20 > Actually, the reason space is an issue right now is that the CDROM medium > is becoming more and more constrained compared to the size of megalithic > packages such as KDE, Gnome, and TeTeX. We had to trim them substantially > for the last release, which makes nobody happy. Switching to bzip allows > is to move more stuff onto the first CD. I haven't run the numbers, but > my recollection was that the high compression level from zip wasn't too > shabby. Maybe someone can run it on our packages collection and give us > some real numbers? I can't. But as a part-time libh developper, I must say that a decision wrt .zip must be taken. Right now, libh package system is articulated around the .zip format. I haven't explored thoroughly the format, so I can't say for sure (jkh might help here), but it seems to me that all libh packages are .zips and that this is a key feature because of the format of the zip file, specifically, the table contain in a single location in the archive (at the end or beginning, I always forget). Choosing a archive format has serious implications on the way the package system is designed since a tabled (eg zip) vs scattered (eg tar) format has serious implications on the design of the pkg tools suite. For the record, I'm in favor of the .zip format. I think that with proper design of the package system, packages can be broken up in subpackages (doc, bin, non-mandatory shlibs, devel headers, etc). I think Debian has followed this technique and I find it quite a good idea. Not everyone needs headers files deployed by some packages, for example. By breaking up packages this way, we can probably resolve the space constraints issues. A. --=20 =46rom the age of uniformity, from the age of solitude, from the age of Big Brother, from the age of doublethink - greetings! --CgTrtGVSVGoxAIFj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjyr5rEACgkQttcWHAnWiGeuPwCfXP7jjg9AkNpMUKLwxTJrTu7b MQ8AoImyaMhnTQUQIGJ7oTGzrKF0iM4L =nnl+ -----END PGP SIGNATURE----- --CgTrtGVSVGoxAIFj-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message