From owner-cvs-all Thu Apr 4 19:41:31 2002 Delivered-To: cvs-all@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 0B72737B416; Thu, 4 Apr 2002 19:41:24 -0800 (PST) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.2/8.12.2) with ESMTP id g353fNYm083864; Thu, 4 Apr 2002 19:41:23 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.2/8.12.2/Submit) id g353e83Q083859; Thu, 4 Apr 2002 19:40:08 -0800 (PST) Date: Thu, 4 Apr 2002 19:40:07 -0800 From: "David O'Brien" To: John Baldwin Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/sysinstall install.c installUpgrade Message-ID: <20020404194007.A83785@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <200204040851.g348p0nF004035@aldan.algebra.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 jhb@FreeBSD.org on Thu, Apr 04, 2002 at 09:36:57AM -0500 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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 Thu, Apr 04, 2002 at 09:36:57AM -0500, John Baldwin wrote: > I think a better comparison might be if you think about some of our current > ports. We have things like vim and vim-lite. Imagine having a single vim > package (so you don't have to duplicate all the share data) whose install > script installs either the big vim binary or the smaller binary (both binaries > are in the package, hence a "fat" package as I mentioned earlier) depending on > if the system has X installed, user preference, etc. Since we would only need > 1 copy of stuff that is now duplicated, we could actually end up with a net > space gain as well as solving the problem of how to handle having 10 versions > of a package for all the various WITH/WITHOUT combinations. You are impliying the reason we have vim and vim-lite the way we do (and ghostscript w/o X11 and with); is due to using tar vs. zip. You are toally wrong. We can easily do the same with pkg's today. What IS missing is the makefile bits to build things the way you invision. Just how would you create vim.zip ? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message