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:
(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.