NetBSD Problem Report #59889

From www@netbsd.org  Sun Jan  4 19:43:14 2026
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits)
	 client-signature RSA-PSS (2048 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 9A38F1A923C
	for <gnats-bugs@gnats.NetBSD.org>; Sun,  4 Jan 2026 19:43:14 +0000 (UTC)
Message-Id: <20260104194313.42E4B1A923D@mollari.NetBSD.org>
Date: Sun,  4 Jan 2026 19:43:13 +0000 (UTC)
From: nia@pkgsrc.org
Reply-To: nia@pkgsrc.org
To: gnats-bugs@NetBSD.org
Subject: i386 cd-rom iso for -current is overflowing 700MB limit
X-Send-Pr-Version: www-1.0

>Number:         59889
>Category:       port-i386
>Synopsis:       i386 cd-rom iso for -current is overflowing 700MB limit
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-i386-maintainer
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jan 04 19:45:00 +0000 2026
>Closed-Date:    Wed Jan 07 16:29:22 +0000 2026
>Last-Modified:  Sun Feb 08 15:00:01 +0000 2026
>Originator:     nia
>Release:        
>Organization:
The NetISO Burnation
>Environment:
>Description:
NetBSD-11.99.4-i386.iso	04-Jan-2026 12:57	728610kB 

Need to reduce the size by at least 30MB.
>How-To-Repeat:

>Fix:

>Release-Note:

>Audit-Trail:
From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/distrib/sets/lists
Date: Mon, 5 Jan 2026 09:41:27 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Mon Jan  5 09:41:26 UTC 2026

 Modified Files:
 	src/distrib/sets/lists/base: mi
 	src/distrib/sets/lists/comp: mi

 Log Message:
 move several C & kernel devel utilities from base to comp set

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.1384 -r1.1385 src/distrib/sets/lists/base/mi
 cvs rdiff -u -r1.2512 -r1.2513 src/distrib/sets/lists/comp/mi

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/sys/arch/i386/conf
Date: Mon, 5 Jan 2026 10:53:20 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Mon Jan  5 10:53:20 UTC 2026

 Modified Files:
 	src/sys/arch/i386/conf: LEGACY

 Log Message:
 i386: Exclude some PCIe and other drivers from the LEGACY kernel.

 Only reduces the compressed size by around 1MB, but uncompressed is
 2MB smaller, which benefits these small RAM machines anyway.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.5 -r1.6 src/sys/arch/i386/conf/LEGACY

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/distrib/i386/cdroms/installcd
Date: Mon, 5 Jan 2026 19:17:02 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Mon Jan  5 19:17:02 UTC 2026

 Modified Files:
 	src/distrib/i386/cdroms/installcd: Makefile

 Log Message:
 i386: Do not include microvm or xen install kernels on the CD-ROM

 Use the DVD image for these.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.12 -r1.13 src/distrib/i386/cdroms/installcd/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/usr.sbin/sysinst
Date: Mon, 5 Jan 2026 20:31:55 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Mon Jan  5 20:31:54 UTC 2026

 Modified Files:
 	src/usr.sbin/sysinst: msg.mi.de msg.mi.en msg.mi.es msg.mi.pl

 Log Message:
 sysinst(8): Incomplete installation of sets is not actually fatal.

 Don't scare the user!

 The installation continues just fine if, for example, "full installation"
 was selected and the "manhtml" set is missing from the disc. Indeed, this
 is the norm on CD-ROM images with a size limit on architectures like i386.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.53 -r1.54 src/usr.sbin/sysinst/msg.mi.de
 cvs rdiff -u -r1.54 -r1.55 src/usr.sbin/sysinst/msg.mi.en
 cvs rdiff -u -r1.44 -r1.45 src/usr.sbin/sysinst/msg.mi.es
 cvs rdiff -u -r1.50 -r1.51 src/usr.sbin/sysinst/msg.mi.pl

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/distrib/i386/cdroms/installcd
Date: Tue, 6 Jan 2026 09:22:13 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Tue Jan  6 09:22:13 UTC 2026

 Modified Files:
 	src/distrib/i386/cdroms/installcd: Makefile

 Log Message:
 Obtain some more headroom for future growth on the i386 CD-ROM.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.14 -r1.15 src/distrib/i386/cdroms/installcd/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/distrib
Date: Tue, 6 Jan 2026 09:29:21 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Tue Jan  6 09:29:21 UTC 2026

 Modified Files:
 	src/distrib/i386/cdroms/installcd: Makefile
 	src/distrib/sparc64/cdroms: Makefile.cdrom
 	src/distrib/sparc64/cdroms/installcd: Makefile
 Added Files:
 	src/distrib/common: Makefile.minibase

 Log Message:
 Reuse the "minified version of uncompressed base" idea to gain some
 headroom on the sparc64 CD-ROM.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r0 -r1.1 src/distrib/common/Makefile.minibase
 cvs rdiff -u -r1.15 -r1.16 src/distrib/i386/cdroms/installcd/Makefile
 cvs rdiff -u -r1.2 -r1.3 src/distrib/sparc64/cdroms/Makefile.cdrom
 cvs rdiff -u -r1.35 -r1.36 src/distrib/sparc64/cdroms/installcd/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/distrib/amd64/cdroms
Date: Tue, 6 Jan 2026 09:51:08 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Tue Jan  6 09:51:08 UTC 2026

 Modified Files:
 	src/distrib/amd64/cdroms: Makefile.cdrom
 	src/distrib/amd64/cdroms/installcd: Makefile

 Log Message:
 Reuse the "minified version of uncompressed base" idea to gain some
 headroom on the amd64 CD-ROM.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.32 -r1.33 src/distrib/amd64/cdroms/Makefile.cdrom
 cvs rdiff -u -r1.7 -r1.8 src/distrib/amd64/cdroms/installcd/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/usr.sbin/makefs
Date: Wed, 7 Jan 2026 16:04:51 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Wed Jan  7 16:04:51 UTC 2026

 Modified Files:
 	src/usr.sbin/makefs: cd9660.c

 Log Message:
 makefs: cd9660: Honour the -m option to set the maximum disc size.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.60 -r1.61 src/usr.sbin/makefs/cd9660.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Nia Alarie" <nia@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: src/distrib
Date: Wed, 7 Jan 2026 16:08:23 +0000

 Module Name:	src
 Committed By:	nia
 Date:		Wed Jan  7 16:08:23 UTC 2026

 Modified Files:
 	src/distrib/amd64/cdroms/bootcd: Makefile
 	src/distrib/amd64/cdroms/bootcd-com: Makefile
 	src/distrib/amd64/cdroms/installcd: Makefile
 	src/distrib/i386/cdroms/bootcd: Makefile
 	src/distrib/i386/cdroms/bootcd-com: Makefile
 	src/distrib/i386/cdroms/installcd: Makefile
 	src/distrib/macppc/cdroms/installcd: Makefile
 	src/distrib/sparc64/cdroms/installcd: Makefile

 Log Message:
 distrib: Bail out if CD-ROMs are larger than 700MB.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.4 -r1.5 src/distrib/amd64/cdroms/bootcd/Makefile
 cvs rdiff -u -r1.9 -r1.10 src/distrib/amd64/cdroms/bootcd-com/Makefile
 cvs rdiff -u -r1.8 -r1.9 src/distrib/amd64/cdroms/installcd/Makefile
 cvs rdiff -u -r1.7 -r1.8 src/distrib/i386/cdroms/bootcd/Makefile
 cvs rdiff -u -r1.7 -r1.8 src/distrib/i386/cdroms/bootcd-com/Makefile
 cvs rdiff -u -r1.16 -r1.17 src/distrib/i386/cdroms/installcd/Makefile
 cvs rdiff -u -r1.5 -r1.6 src/distrib/macppc/cdroms/installcd/Makefile
 cvs rdiff -u -r1.36 -r1.37 src/distrib/sparc64/cdroms/installcd/Makefile

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->closed
State-Changed-By: nia@NetBSD.org
State-Changed-When: Wed, 07 Jan 2026 16:29:22 +0000
State-Changed-Why:


From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: [netbsd-11] src/usr.sbin/sysinst
Date: Thu, 8 Jan 2026 10:32:43 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Thu Jan  8 10:32:43 UTC 2026

 Modified Files:
 	src/usr.sbin/sysinst [netbsd-11]: msg.mi.de msg.mi.en msg.mi.es
 	    msg.mi.pl

 Log Message:
 Pull up following revision(s) (requested by nia in ticket #142):

 	usr.sbin/sysinst/msg.mi.es: revision 1.45
 	usr.sbin/sysinst/msg.mi.pl: revision 1.51
 	usr.sbin/sysinst/msg.mi.de: revision 1.54
 	usr.sbin/sysinst/msg.mi.en: revision 1.55

 sysinst(8): Incomplete installation of sets is not actually fatal.

 Don't scare the user!

 The installation continues just fine if, for example, "full installation"
 was selected and the "manhtml" set is missing from the disc. Indeed, this
 is the norm on CD-ROM images with a size limit on architectures like i386.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.53 -r1.53.2.1 src/usr.sbin/sysinst/msg.mi.de
 cvs rdiff -u -r1.54 -r1.54.2.1 src/usr.sbin/sysinst/msg.mi.en
 cvs rdiff -u -r1.44 -r1.44.2.1 src/usr.sbin/sysinst/msg.mi.es
 cvs rdiff -u -r1.50 -r1.50.2.1 src/usr.sbin/sysinst/msg.mi.pl

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: [netbsd-11] src/usr.sbin/makefs
Date: Thu, 22 Jan 2026 20:35:30 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Thu Jan 22 20:35:30 UTC 2026

 Modified Files:
 	src/usr.sbin/makefs [netbsd-11]: cd9660.c

 Log Message:
 Pull up following revision(s) (requested by nia in ticket #161):

 	usr.sbin/makefs/cd9660.c: revision 1.61

 makefs: cd9660: Honour the -m option to set the maximum disc size.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.60 -r1.60.4.1 src/usr.sbin/makefs/cd9660.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/59889 CVS commit: [netbsd-10] src/usr.sbin/makefs
Date: Thu, 22 Jan 2026 20:37:36 +0000

 Module Name:	src
 Committed By:	martin
 Date:		Thu Jan 22 20:37:36 UTC 2026

 Modified Files:
 	src/usr.sbin/makefs [netbsd-10]: cd9660.c

 Log Message:
 Pull up following revision(s) (requested by nia in ticket #1224):

 	usr.sbin/makefs/cd9660.c: revision 1.61

 makefs: cd9660: Honour the -m option to set the maximum disc size.

 PR port-i386/59889 i386 cd-rom iso for -current is overflowing 700MB limit


 To generate a diff of this commit:
 cvs rdiff -u -r1.58 -r1.58.2.1 src/usr.sbin/makefs/cd9660.c

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: RVP <rvp@SDF.ORG>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: port-i386/59889 (i386 cd-rom iso for -current is overflowing
 700MB limit)
Date: Sun, 8 Feb 2026 14:55:51 +0000 (UTC)

 Since the INSTALL kernel doesn't have the DRMKMS drivers built-in, the
 firmware blobs for them (in /libdata/firmware) can be omitted. Saves 40MB
 on amd64; and ~6MB on i386.

 -RVP

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.51 2026/08/10 02:28:17 riastradh Exp $
$NetBSD: gnats_config.sh,v 1.10 2026/05/13 22:00:09 riastradh Exp $
Copyright © 1994-2026 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.