From owner-freebsd-ports-bugs@FreeBSD.ORG Wed May 5 11:50:23 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F2A916A4CE for ; Wed, 5 May 2004 11:50:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B883543D69 for ; Wed, 5 May 2004 11:50:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i45IoMfm082911 for ; Wed, 5 May 2004 11:50:22 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i45IoMvF082910; Wed, 5 May 2004 11:50:22 -0700 (PDT) (envelope-from gnats) Resent-Date: Wed, 5 May 2004 11:50:22 -0700 (PDT) Resent-Message-Id: <200405051850.i45IoMvF082910@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Linh Pham Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5EC416A4CE for ; Wed, 5 May 2004 11:43:50 -0700 (PDT) Received: from q.closedsrc.org (ip233.gte244.dsl-acs2.sea.iinet.com [209.20.244.233]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CEA843D72 for ; Wed, 5 May 2004 11:43:50 -0700 (PDT) (envelope-from question@closedsrc.org) Received: by q.closedsrc.org (Postfix, from userid 1001) id 118CF45069; Wed, 5 May 2004 11:43:22 -0700 (PDT) Message-Id: <20040505184322.118CF45069@q.closedsrc.org> Date: Wed, 5 May 2004 11:43:22 -0700 (PDT) From: Linh Pham To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/66298: editors/vim: Using patch tarballs instead of downloading individual patches X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Linh Pham List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2004 18:50:23 -0000 >Number: 66298 >Category: ports >Synopsis: editors/vim: Using patch tarballs instead of downloading individual patches >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed May 05 11:50:22 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Linh Pham >Release: FreeBSD 5.2.1-RELEASE-p5 i386 >Organization: >Environment: System: FreeBSD q.internal.closedsrc.org 5.2.1-RELEASE-p5 FreeBSD 5.2.1-RELEASE-p5 #1: Fri Apr 16 23:02:54 PDT 2004 question@q.internal.closedsrc.org:/usr/obj/usr/src/sys/Q i386 >Description: Currently, doing a 'make extract' for editors/vim has to open a connection, download the individual patch file and close the connection each time... which takes a *very* long time now that the patch level for vim is now in the 500's. I would suggest that the port download the incremental patch tarballs provided by vim for 0-100, 101-200 ... 401-500, then download the individual patches after 501. This will dramatically decrease the 'make fetch' and 'make extract' time. Not to mention that it will reduce the size of the port's distinfo file. Unfortunately, I don't have the Makefile hacking skills to hack out the commands necessary to extract only the tarballs and not the individual patch files. >How-To-Repeat: Fetch the latest version of editors/vim and run 'make fetch'. >Fix: >Release-Note: >Audit-Trail: >Unformatted: