From owner-freebsd-ports Thu Apr 13 16:22:30 2000 Delivered-To: freebsd-ports@freebsd.org Received: from scallop.baynetworks.com (ns5.baynetworks.com [194.133.90.101]) by hub.freebsd.org (Postfix) with ESMTP id 65F5037BCF6 for ; Thu, 13 Apr 2000 16:22:23 -0700 (PDT) (envelope-from bwithrow@engeast.BayNetworks.COM) Received: from mailhost.BayNetworks.COM (h8754.s84f5.BayNetworks.COM [132.245.135.84]) by scallop.baynetworks.com (8.9.1/8.9.1) with ESMTP id BAA18429; Fri, 14 Apr 2000 01:26:24 +0200 (MET DST) Received: from pobox.engeast.BayNetworks.COM (pobox.engeast.baynetworks.com [192.32.61.6]) by mailhost.BayNetworks.COM (8.9.1/8.8.8) with ESMTP id TAA15282; Thu, 13 Apr 2000 19:26:55 -0400 (EDT) Received: from tuva.engeast.baynetworks.com (tuva [192.32.150.102]) by pobox.engeast.BayNetworks.COM (SMI-8.6/BNET-97/04/24-S) with ESMTP id TAA13286; Thu, 13 Apr 2000 19:22:10 -0400 for Received: from tuva.engeast.baynetworks.com (localhost [127.0.0.1]) by tuva.engeast.baynetworks.com (8.9.3/8.9.3) with ESMTP id TAA36744; Thu, 13 Apr 2000 19:22:03 -0400 (EDT) (envelope-from bwithrow@tuva.engeast.baynetworks.com) Message-Id: <200004132322.TAA36744@tuva.engeast.baynetworks.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Neil Blakey-Milner Cc: Robert Withrow , Brandon Fosdick , ports@FreeBSD.ORG Subject: Re: Some new ports broken on 4.0REL In-Reply-To: Message from Neil Blakey-Milner of "Fri, 14 Apr 2000 00:25:23 +0200." <20000414002522.A95220@mithrandr.moria.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 13 Apr 2000 19:22:03 -0400 From: Robert Withrow Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org nbm@mithrandr.moria.org said: :- He means: "Did you cvsup ports-base?" Answer: no. Question: Where does it say that cvsup is the only "authorized" way to use the ports collection. Answer: No where. Please, all of you, go and read *your* web page. I specifically direct your attention to this passage: "These are FreeBSD packages; please use pkg_add to install them. That should enable you to use all the ports listed here." That words "should enable you to use all the ports listed here" seems like pretty plain English, doesn't it? If these instructions are incorrect or out-of-date, please *CHANGE THEM*. You'll excuse me, but it gets a little annoying to be chided by you folks for following the directions *YOU* posted on *YOUR* web page! P.S.: I certainly *hope* it isn't the case that you *require* the use of cvsup, since that is the *last* think I want to do. In fact, since the typical user probably uses at most a dozen of the ports, or so, I think any time spent updating the thousands of unused and unwanted ports is an enormous waste of time and resources. By far, the largest portion of time spent installing a new FreeBSD system, now, is the time spent unpacking the ports distribution. More than half of the files used on the /usr filesystem are consumed by the ports distribution. That's nearly 40 *THOUSAND* files consumed by the ports collection on my system! Instead, I think the ports system should start off with just the infrastructure: the INDEX, the Mk directory (and maybe the Templates directory) and individual ports should be pulled from the distribution sites (or the cdrom) using something like pib or portcheckout. These tools should also provide a means for updating the INDEX file and for updating individual ports. Neither of these tools (and no tools that I am aware of) do all of this. -- Robert Withrow -- (+1 978 288 8256) BWithrow@BayNetworks.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message