Subject: Failed to build 3.99.8 (installation floppy is too big)
To: None <current-users@netbsd.org>
From: Ian Zagorskih <ianzag@megasignal.com>
List: current-users
Date: 09/02/2005 12:16:45
$ uname -a
NetBSD IANZAG 3.99.7 NetBSD 3.99.7 (IANZAG-ACPI) #2: Wed Jul 27 14:03:25 NOVST 
2005  ianzag@IANZAG:/home/ianzag/NetBSD/kernel/IANZAG-ACPI i386

/usr/src and /usr/xsrc completely updated from CVS two days ago.

---cut---
Build parameters:
  Build script      /usr/src/build.sh
  Top dir           /usr/build
  Machine           i386
  Tools dir         /usr/build/tools/i386
  Obj dir           /usr/build/obj/i386
  Dest dir          /usr/build/dest/i386
  Release dir       /usr/build/release
===> build.sh command: /usr/src/build.sh -mi386 -O/usr/build/obj/i386 
-T/usr/build/tools/i386 -D/usr/build/dest/i386 -R/usr/build/release -x -u 
release
===> build.sh started: Fri Sep  2 11:38:33 NOVST 2005
===> MACHINE:          i386
===> MACHINE_ARCH:     i386
===> TOOLDIR path:     /usr/build/tools/i386
===> DESTDIR path:     /usr/build/dest/i386
===> RELEASEDIR path:  /usr/build/release
===> makewrapper:      /usr/build/tools/i386/bin/nbmake-i386
===> Updated /usr/build/tools/i386/bin/nbmake-i386

[snip]

#    create  instkernel/netbsd-RESCUE_TINY.gz
rm -f netbsd-RESCUE_TINY.gz
gzip -9c netbsd-RESCUE_TINY > netbsd-RESCUE_TINY.gz
all ===> etc/i386/floppies/bootfloppy
#    create  bootfloppy/netbsd 
(from: /usr/build/obj/i386/distrib/i386/floppies/instkernel/netbsd-INSTALL.gz)
#    create  bootfloppy/boot1.fs (from: boot  netbsd)
PAX=/usr/build/tools/i386/bin/nbpax 
sh /usr/src/distrib/common/buildfloppies.sh  -i 
"/usr/build/tools/i386/bin/nbinstallboot  -mi386 
@IMAGE@ /usr/build/dest/i386/usr/mdec/bootxx_ustarfs" -p  -m 2 -s .fs  boot 
2880 boot  netbsd
Running instboot: /usr/build/tools/i386/bin/nbinstallboot -mi386 
floppy.10711.tar /usr/build/dest/i386/usr/mdec/bootxx_ustarfs
buildfloppies.sh: Image is 6144 bytes (6 KB) too big to fit on 2 disks

*** Failed target:  boot1.fs
*** Failed command: PAX=/usr/build/tools/i386/bin/nbpax 
sh /usr/src/distrib/common/buildfloppies.sh -i 
"/usr/build/tools/i386/bin/nbinstallboot -mi386 
@IMAGE@ /usr/build/dest/i386/usr/mdec/bootxx_ustarfs" -p -m 2 -s .fs boot 
2880 boot netbsd
*** Error code 1
---cut---

As usually, installation floppy is too big -> release is failed.

This problem appears IMHO quite often, about every month, so next release  
team folks cutting off installation kernels more and more but the problem in 
its current state is immortal and appears again and again. Probably it is the 
right time to bring some final solution and get rid of boot floppy size 
limitations?

// wbr