From owner-freebsd-ports Sun Feb 24 15:30:13 2002 Delivered-To: freebsd-ports@freebsd.org Received: from draco.over-yonder.net (draco.over-yonder.net [198.78.58.61]) by hub.freebsd.org (Postfix) with ESMTP id A0E9537B417; Sun, 24 Feb 2002 15:30:05 -0800 (PST) Received: by draco.over-yonder.net (Postfix, from userid 100) id 1F874FC5; Sun, 24 Feb 2002 17:30:04 -0600 (CST) Date: Sun, 24 Feb 2002 17:30:04 -0600 From: "Matthew D. Fuller" To: Akinori MUSHA Cc: "David E. O'Brien" , ports@freebsd.org Subject: Re: cvs commit: ports/editors/vim Makefile distinfo Message-ID: <20020224173004.E47910@over-yonder.net> References: <200202242127.g1OLRto12882@freefall.freebsd.org> <86r8na8rs9.wl@archon.musha.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5-fullermd.1i In-Reply-To: <86r8na8rs9.wl@archon.musha.org>; from knu@iDaemons.org on Mon, Feb 25, 2002 at 06:59:50AM +0900 X-Editor: vi X-OS: FreeBSD Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org [ Shunted over to -ports ] On Mon, Feb 25, 2002 at 06:59:50AM +0900 I heard the voice of Akinori MUSHA, and lo! it spake thus: > At Sun, 24 Feb 2002 13:27:55 -0800 (PST), > o`brien wrote: > > obrien 2002/02/24 13:27:55 PST > > > > Modified files: > > editors/vim Makefile distinfo > > Log: > > Update to Vim 6.0 patchlevel 270 > > That's a hell of a lot of patches... What I realized after adding the > fifth patch to my portupgrade port was that I could never beat the vim > port! :) Is there a better way we can handle this general case of "A whole bunch of patches"? Running 270 invocations of fetch(1), EACH of which sets up a connection, pulls down <5k of data, and tears down, is painful as hell (for the CLIENT, and I can't see how it's terribly healthy for the server either). On my dialup, it takes 4-10 seconds for each patch, of which MAYBE 2 seconds is data transfer. Ideally, of course, I'd learn toward ".tar.gz all the damn things together and cut the total size by 3/4" or something, but I can see how that could become a management nightmare. Is there anything we can do to the overall build infrastructure to allow fetching a set of files in a SINGLE connection, instead of doing them all individually? Can fetch(1) be taught to handle globs or wildcards, as a possibility? -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Unix Systems Administrator | fullermd@futuresouth.com Specializing in FreeBSD | http://www.over-yonder.net/ "The only reason I'm burning my candle at both ends, is because I haven't figured out how to light the middle yet" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message