From owner-freebsd-ports@FreeBSD.ORG Mon May 27 13:06:20 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 0151AC22 for ; Mon, 27 May 2013 13:06:20 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-we0-x22f.google.com (mail-we0-x22f.google.com [IPv6:2a00:1450:400c:c03::22f]) by mx1.freebsd.org (Postfix) with ESMTP id 901C7E1 for ; Mon, 27 May 2013 13:06:19 +0000 (UTC) Received: by mail-we0-f175.google.com with SMTP id p60so4481933wes.34 for ; Mon, 27 May 2013 06:06:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; bh=cloQ8r9Av7mrM37eiI5n83Ww/zlh7OXnpsw1MkGblg8=; b=S3SlUPiSm8IdM7RQhwuWDneCYbhZVN9K8J7dJVRxZFKPn74LNDOY6ZECNv+CNZNJDd O1Mo98eHKtV7XipgvYYqQnGrHpK2B6gFdEOvKBkvg6eypOazjhg3pMbV0ltNgmC4W3Zt aN77go3/7lE7ohk5/j5L4VyDA5upFiwfN8chJR2i1WeF6lXu94t2YT+hKWPSRo22b9XQ UnBri+T+167mr/tQnwuzpyCvpxpMIHm/qNQPjZ3NSRWJjc1AM8SLOUgNGV8BugbFDxm4 BFkggjM1BB7OACCrmxeNSSOFTqnLAXxpFymNxS5j3689XiNyxPWnd4/hI+ORuMQ1vnZA yemg== X-Received: by 10.194.23.68 with SMTP id k4mr8855313wjf.16.1369659977663; Mon, 27 May 2013 06:06:17 -0700 (PDT) Received: from gumby.homeunix.com (87-194-105-247.bethere.co.uk. [87.194.105.247]) by mx.google.com with ESMTPSA id fu14sm17274526wic.8.2013.05.27.06.06.14 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Mon, 27 May 2013 06:06:16 -0700 (PDT) Date: Mon, 27 May 2013 14:06:09 +0100 From: RW To: ports@freebsd.org Subject: Re: The vim port needs a refresh Message-ID: <20130527140609.3d3b9d23@gumby.homeunix.com> In-Reply-To: <20130524212318.B967FE6739@smtp.hushmail.com> References: <20130524212318.B967FE6739@smtp.hushmail.com> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.17; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 May 2013 13:06:20 -0000 On Fri, 24 May 2013 17:23:18 -0400 Kenta Suzumoto wrote: > - It fetches almost 700 patches from what seems like a dial-up > connection in AUSTRALIA. > > You might as well be downloading a 1080p movie from a rock in the > north pole, because that's about how fast it is. This can be very > easily avoided by putting all the patches into a single tarball and > hosting it anywhere decent. I've seen someone in ##freebsd on > freenode handing out a tarball with all the patches many times, and > everyone asks "why isn't this the default? why is some random guy > giving me distfiles?" etc. Seems like a no-brainer. I prefer it the way it is; those patch files are cached in the distfiles directory, so only new patches need be downloaded. I can't say I've ever noticed it being slow. If you roll them up into one file the whole thing needs to be download every time a patch is added. If you combine a tarball with individual newer patch, it's no better than the current situation with caching.