From owner-freebsd-bugs@FreeBSD.ORG Mon Jun 11 20:50:02 2007 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D227B16A41F for ; Mon, 11 Jun 2007 20:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id B3BA713C48A for ; Mon, 11 Jun 2007 20:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l5BKo240076191 for ; Mon, 11 Jun 2007 20:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l5BKo2cr076190; Mon, 11 Jun 2007 20:50:02 GMT (envelope-from gnats) Resent-Date: Mon, 11 Jun 2007 20:50:02 GMT Resent-Message-Id: <200706112050.l5BKo2cr076190@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, David Yeske Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CADF416A400 for ; Mon, 11 Jun 2007 20:49:58 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id BB8DA13C4BE for ; Mon, 11 Jun 2007 20:49:58 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l5BKnwkt024965 for ; Mon, 11 Jun 2007 20:49:58 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l5BKnwR5024954; Mon, 11 Jun 2007 20:49:58 GMT (envelope-from nobody) Message-Id: <200706112049.l5BKnwR5024954@www.freebsd.org> Date: Mon, 11 Jun 2007 20:49:58 GMT From: David Yeske To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: conf/113600: make release fails due to fixit floppy X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 20:50:02 -0000 >Number: 113600 >Category: conf >Synopsis: make release fails due to fixit floppy >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jun 11 20:50:02 GMT 2007 >Closed-Date: >Last-Modified: >Originator: David Yeske >Release: HEAD >Organization: >Environment: FreeBSD shuttle 7.0-CURRENT FreeBSD 7.0-CURRENT #33: Mon Jun 11 03:45:15 EDT 2007 root@shuttle:/usr/obj/usr/src/sys/SHUTTLE i386 >Description: The "make release" command fails on HEAD because the fixit floppy is too big. >How-To-Repeat: Run something like the following cd /usr/src/release && make release -DMAKE_ISOS -DNODOC -DNOSRC -DNOPORTS CVSROOT="/home/ncvs" CHROOTDIR="/home/release" Observe the output failure + bsdlabel -w -B -b /R/stage/trees/base/boot/boot md1 fd1440 + newfs -O1 -i 40000 -o space -m 0 /dev/md1c /dev/md1c: 1.4MB (2880 sectors) block size 4096, fragment size 512 using 2 cylinder groups of 1.22MB, 312 blks, 32 inodes. super-block backups (for fsck -b #) at: 32, 2528 + mount /dev/md1c /mnt + [ -d /R/stage/fixitfd ] + set -e + cd /R/stage/fixitfd + + findcpio . -dump -print /mnt /mnt: write failed, filesystem is full cpio: write error: No space left on device + umount /mnt + mdconfig -d -u md1 *** Error code 1 Stop in /usr/src/release. + umount /dev *** Error code 1 Stop in /usr/src/release. >Fix: 1. Remove one of the files from the fixit floppy crunchgen or find a way to compress it better? For example the "rm" command is already in the /stand crunchgen so why does it need to be in the fixit crunchgen? 2. Deprecate support for the 1.44 megabyte fixit floppy and include the utilities on the install cd. 3. Use the -o compress flag to mdconfig to save some space. 4. Compress the fixit image with gzip / bzip2 and have mdconfig attach to the decompressed image in memory similar to how it does with mfsroot.gz >Release-Note: >Audit-Trail: >Unformatted: