From: owner@bugs.debian.org
This is a multi-part message in MIME format...
Your message dated Sun, 28 Sep 2025 20:57:04 +0200
with message-id <41a9b2e5-2261-4627-9658-591b3f3b1930@rclobus.nl>
and subject line live-wrapper is no longer used
has caused the Debian Bug report #929881,
regarding cdimage.debian.org: Unofficial non-free live images have 400+ MB
bloat from extra firmware
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
929881: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929881
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
Received: (at submit) by bugs.debian.org; 2 Jun 2019 12:21:36 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
(2018-09-13) on buxtehude.debian.org
X-Spam-Level:
X-Spam-Status: No, score=-15.6 required=4.0 tests=BAYES_00,DIGITS_LETTERS,
DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FOURLA,
FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HAS_PACKAGE,MURPHY_DRUGS_REL8,
NML_ADSP_CUSTOM_MED,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_SOFTFAIL,TXREP,
XMAILER_REPORTBUG autolearn=ham autolearn_force=no
version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 33; hammy, 150; neutral, 133;
spammy,
0. spammytokens: hammytokens:0.000-+--H*x:7.1.7, 0.000-+--H*UA:7.1.7,
0.000-+--sk:salsad, 0.000-+--sk:salsa.d, 0.000-+--UD:salsa.debian.org
Return-path:
Received: from outbound-relay1.cites.illinois.edu ([192.17.82.76]
helo=illinois.edu)
by buxtehude.debian.org with esmtps (TLS1.2:ECDHE_
RSA_AES_256_GCM_SHA384:256)
(Exim 4.89)
(envelope-from )
id 1hXPUW-0007fL-7T
for submit@bugs.debian.org; Sun, 02 Jun 2019 12:21:36 +0000
Received: from skylake (flagpole.vetmed.illinois.edu [130.126.16.170])
by outbound-relay1.cites.illinois.edu (8.16.0.27/8.16.0.27) with ESMTPS id
x52CLXp3058215
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
Sun, 2 Jun 2019 07:21:33 -0500
Received: from lewart by skylake with local (Exim 4.89)
(envelope-from )
id 1hXPUT-0001qv-O9; Sun, 02 Jun 2019 07:21:33 -0500
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Daniel Lewart
To: Debian Bug Tracking System
Subject: cdimage.debian.org: Unofficial non-free live images have 400+ MB
bloat from extra firmware
Message-ID: <155947809373.6970.3346177652962563003.reportbug@sky
ake.vetmed.illinois.edu>
X-Mailer: reportbug 7.1.7
Date: Sun, 02 Jun 2019 07:21:33 -0500
Delivered-To: submit@bugs.debian.org
Package: cdimage.debian.org
Severity: important
Tags: patch
Debian Images Team,
Sizes of netinst images with and without firmware:
375 MiB firmware-testing-amd64-netinst.iso
334 MiB debian-testing-amd64-netinst.iso
-------
41 MiB difference
Sizes of Live Standard images with and without firmware:
1285 MiB debian-live-testing-amd64-standard+nonfree.iso
824 MiB debian-live-testing-amd64-standard.iso
--------
461 MiB difference
debian-cd generates netinst images:
* Only includes firmware|microcode packages that contain files
in /lib/firmware
* https://salsa.debian.org/images-team/debian-cd/blob/master/t
ols/generate_firmware_task
* https://salsa.debian.org/images-team/debian-cd/blob/master/t
ols/make-firmware-image
live-setup generates Live images:
* Includes *all* firmware|microcode main|non-free packages
* Also includes their massive dependencies
* https://salsa.debian.org/images-team/live-setup/blob/master/
vailable/run-30live-wrapper
I can think of three fixes for live-setup:
1) Have live-setup use the firmware task generated by debian-cd
2) Copy make-firmware-image to live-setup for use there
3) Patch live-setup run-30live-wrapper with the **untested** patch below
By the way, this bug report supercedes my earlier #929790:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929790
Thank you!
Daniel Lewart
Urbana, IL
---
diff -ru a/available/run-30live-wrapper b/available/run-30live-wrapper
--- a/available/run-30live-wrapper 2019-05-01 08:24:07.000000000 -0500
+++ b/available/run-30live-wrapper 2019-06-02 00:00:00.000000000 -0500
@@ -98,12 +98,26 @@
# Work out which packages to add for non-free firmware
select_firmware_packages () {
ARCH=$1
- SECTIONS="main non-free"
- PKGS=""
- for SECTION in ${SECTIONS}; do
- PKGS="$PKGS "$(wget -q $MIRROR/dists/${CODENAME}/${SECTION}/bi
ary-${ARCH}/Packages.gz -O- | gzip -cd - | \\
- grep-dctrl -Pe '.*(firmware|microcode).*' -s Package -n | sort -u)
- done
+ case "$ARCH" in
+ amd64|i386)
+ ;;
+ *)
+ echo "Unknown ARCH $ARCH; abort!"
+ exit 1
+ ;;
+ esac
+
+ # Q.v. debian-cd/tools generate_firmware_task & make-firmware-image
+ PKGS="amd64-microcode atmel-firmware bluez-firmware
+dahdi-firmware-nonfree firmware-amd-graphics firmware-ath9k-htc
+firmware-atheros firmware-b43-installer firmware-b43legacy-installer
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: you cannot sedate... all the things you hate (1:229/2)
|