From owner-freebsd-bugs Tue Sep 18 8:10: 7 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D8F0637B40E for ; Tue, 18 Sep 2001 08:10:00 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8IFA0r74827; Tue, 18 Sep 2001 08:10:00 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2112237B410 for ; Tue, 18 Sep 2001 08:00:37 -0700 (PDT) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8IF0bt70787; Tue, 18 Sep 2001 08:00:37 -0700 (PDT) (envelope-from nobody) Message-Id: <200109181500.f8IF0bt70787@freefall.freebsd.org> Date: Tue, 18 Sep 2001 08:00:37 -0700 (PDT) From: NIIMI Satoshi To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/30647: "make release" in src/release/ creates ports.tgz that includes distfiles Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 30647 >Category: misc >Synopsis: "make release" in src/release/ creates ports.tgz that includes distfiles >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Sep 18 08:10:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: NIIMI Satoshi >Release: 4.4-RELEASE >Organization: >Environment: FreeBSD berkeley.sa2c.net 4.4-RELEASE FreeBSD 4.4-RELEASE #1: Sun Sep 16 13:03:19 JST 2001 sa2c@berkeley.sa2c.net:/usr/obj/usr/src/sys/BERKELEY i386 >Description: "make release" in src/relase with very large /usr/ports/distfiles, cdrom.1 target in src/relase/Makefile failes to remove distfile. This causes very large (for me, over 5GB) ${CHROOT}/R/cdrom/disc1/ports/ports.tgz. >How-To-Repeat: cd /usr/ports; make -k BATCH=yes fetch cd /usr/src/release; make release RELEASETAG=RELENG_4_4_0_RELEASE blah blah... >Fix: Index: Makefile =================================================================== RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.536.2.56 diff -u -r1.536.2.56 Makefile --- Makefile 2001/09/13 06:58:31 1.536.2.56 +++ Makefile 2001/09/18 14:57:39 @@ -756,6 +756,7 @@ @cp ${CD_DISC1}/floppies/boot.flp ${CD_DISC2}/floppies .endif .if !defined(NOPORTS) + @find /usr/ports/distfiles -type f -print0 | xargs -0 rm -rf -- @-rm -rf /usr/ports/distfiles/* @mkdir -p ${CD_DISC1}/ports && \ tar --exclude CVS -czf ${CD_DISC1}/ports/ports.tgz -C /usr ports && \ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message