live-build (1:20250814)
[PTS] [DDPO]
COMMITS: VCS has seen 27 commits since the debian/1%20250814 tag
- Git: https://salsa.debian.org/live-team/live-build.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 9392128
- Browser: https://salsa.debian.org/live-team/live-build
- Last scan: 2026-01-06 14:55:05+00
- Next scan: 2026-01-14 04:34:00+00
- Merge requests: 20
- CI pipeline status: success
- Debian changelog in Git:
live-build (1:20250814) unstable; urgency=medium
[ Roland Clobus ]
* installer: Generate patterns file for firmware-intel-sound
* firmwarelist: stronger filtering for firmware-nvdia-tesla
* firmwarelist: filter firmware-marvell-prestera
* installer: more espeakup support
* debian-installer: Use local udebs for build from git
* rebuild: Apply workaround for trixie
* Revert "rebuild: Apply workaround for trixie"
* Fix building with `--initsystem sysvinit`
* Prepare for forky
[ Arnaud Rebillout ]
* Firmwarelist: filter out firmware-nvidia-tesla-.*-gsp
* installer: Don't fail if there's no DEP-11 metadata
* installer: Don't hardcode Debian keyring
[ Luca Boccassi ]
* Remove os-release diversions once rootfs creation is finished
* Install live-specific os-release only with --system live
-- Luca Boccassi <bluca@debian.org> Thu, 14 Aug 2025 20:23:48 +0100
- This branch is 27 commits ahead of tag debian/1%20250814
- Git log:
commit 020aafc4ad786845103e130904ad54c96e4fba96
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Tue Jan 6 14:45:17 2026 +0100
rebuild: --timestamp snapshot
Partial revert of 7dd4652aa8a03ee6f91959878590121850e67821
and 4a9ef1045e5d8279ade060482e1e118a4a47f586
Only add the slash when it is really needed.
commit d5f89119f9b243c3b0af0f6512a2aed3399cda41
Author: Simon Josefsson <simon@josefsson.org>
Date: Tue Jan 6 12:10:10 2026 +0100
chroot_devpts: Fix /dev/console handling
commit 0724b2cc03974a4b5acb506625d92c312ca6c6c4
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Mon Jan 5 17:28:42 2026 +0100
Reproducible: clear the alternatives.log
/var/log/alternatives.log is created after restoring policy-rc.d. This
happens after the chroot_hooks have run.
commit aefea331152d6d5b5d8c420cf4590044192e4d27
Author: Aaron Rainbolt <arraybolt3@ubuntu.com>
Date: Sat Jan 3 21:39:26 2026 -0600
Use update-alternatives for policy-rc.d handling
commit 7dd4652aa8a03ee6f91959878590121850e67821
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Sun Jan 4 16:20:46 2026 +0100
rebuild: --timestamp snapshot
Use the snapshot server instead of the live archive and set
SOURCE_DATE_EPOCH to the same value as --timestamp archive would do
commit 29c21e8f7e234e2990b5f1a460cf8786f376bf64
Author: Arnaud Rebillout <arnaudr@kali.org>
Date: Mon Dec 15 10:59:36 2025 +0700
memtest: Add support for memtest86+ >= 8.0 (Closes: #1122654)
commit 4a9ef1045e5d8279ade060482e1e118a4a47f586
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Sun Jan 4 15:55:57 2026 +0000
Installer: the URL must end with a slash
commit dc47a4adab09973b21d0a265c6fcbe733f697a6a
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Fri Jan 2 16:05:25 2026 +0100
Oops. Fixed syntax error
commit fb531663d80bb40f9d2d7db06dcc3a8929f4ed97
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Fri Jan 2 12:49:47 2026 +0100
Installer: stop requiring fuse2
Starting with bullseye, fuse3 has been available
commit 2b899bd95aa3d6500daff0257fd13d2417761607
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Mon Dec 15 10:35:48 2025 +0100
Disable the ARM runner in Salsa
The ARM runner has been unavailable for a long time
commit 2f494dd744dea74e2872940f4f7fa120d897c325
Author: Arnaud Rebillout <arnaudr@kali.org>
Date: Wed Nov 19 15:06:24 2025 +0700
installer: Allow the grub signed packages to be missing, don't fail
Some Debian derivatives don't have the signed GRUB packages. For
example, Kali Linux has its own fork of GRUB (it doesn't use it from
Debian "as is"), but has no way to sign it, so the packages
grub-efi-$ARCH-signed simply don't exist in Kali.
With this commit, live-build handles this situation gracefully: it
doesn't require these packages if they are not available.
commit 855cfda86ff3bf9a1fcebe0216939b85c7928746
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Sun Nov 30 12:15:49 2025 +0100
Reproducible: use the boot splash screen with number
For bookworm and trixie, use the boot splash screen with numbers
commit abdbdc57e20158d7e9b112c3ce8c3473a636a05d
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Sun Nov 30 09:18:40 2025 +0100
Reproducible: Better isolation from the host
Use the chroot instead of the host for the installer:
* The kernel module (while generating the pattern files)
* 'file' (to determine the kernel version of the installer)
commit fe7b691adb1fb8ba278b8341ec8ed0843a0dab28
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Fri Nov 28 13:34:24 2025 +0100
Clean up /dev
devtmpfs takes care of populating /dev, so the directory can be empty
commit f74ace02de45966c436139fc267098333bb544ba
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Fri Nov 28 09:20:27 2025 +0100
scripts/build/chroot_devpts: Reformatting the code
commit 78449b77a5b94480006d10bafb981fded6cce6de
Author: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>
Date: Sun May 11 08:49:59 2025 +0200
scripts/build/chroot_devpts: bind-mount device nodes in /dev if they were not created as real device nodes
commit f447194d21ad965094b7bdced806fb1ead33d6c2
Author: Johannes Schauer Marin Rodrigues <josch@mister-muffin.de>
Date: Sat May 10 23:43:44 2025 +0200
scripts/build/chroot_sysfs: fall back to bind-mounting /sys (makes it work with unshared mount namespace)
commit 807c43bbf69301c9c0a20a83f52179045eb9b989
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Mon Nov 10 14:41:39 2025 +0100
Use locale from d-i (Closes: #1111214)
Since trixie the locale that is selected by the user is not stored in
the installed system.
This patch removes the file that stores the locale setting from the
squashfs image, which can be done safely, as it will always be
overwritten by 'live-config'
commit 806ef19a50f2e3ff73ea4add2969d5ec781e69b9
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Wed Nov 5 11:53:23 2025 +0100
Allow offline installation with Braille support (Closes: #1116525)
commit 00523f00d69793c72f63315c9fe93a5d95013cb6
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Thu Oct 16 14:56:10 2025 +0200
Hook 2000: only run when stdlib.h is available
commit 4be8c9bf3a6cfc3ff708d5816376431e207f35d2
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Sun Sep 28 17:05:12 2025 +0200
rebuild: Trixie is released
Move stable to oldstable, etc.
commit 7ed41a1a0561c089b12615298ce91981fb6b1980
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Sat Sep 27 18:45:55 2025 +0200
rebuild: Allow offline installation with speech enabled in the installed
system (Closes: #1112485)
commit 74330bac1abbcf6dde0068a7703671aa666590b7
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Wed Sep 3 13:00:52 2025 +0200
installer: Build from git without 'non-free-firmware'
Allow the installer to be built without the non-free-firmware section.
Example command line:
lb config --distribution sid --debian-installer live
--debian-installer-distribution git --firmware-binary false
--firmware-chroot false
commit e0a8d7f0763e3c1212f022257c92c7a5bbc6d99f
Author: Bob Rosbag <mail@bobrosbag.nl>
Date: Sat Jul 19 06:52:56 2025 +0000
Check if there is at least one install candidate instead of exactly one.
commit 1fb62d7f51efd1c53e3a52c153ff61d002b01e62
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Sat Sep 6 15:45:52 2025 +0200
Reproducible: fixes initrd.img
Always include efivarfs in the initrd image, independent whether the
host was booted via BIOS or UEFI (Closes: #1110729)
commit 82788ada2346903345a901045a00c544e095c93c
Author: Roland Clobus <rclobus@rclobus.nl>
Date: Mon Sep 1 12:20:28 2025 +0200
d-i: Do not exclude apt-mirror-setup
When installing a live image with d-i the question regarding the mirror
setup was not shown, resulting in a '/etc/apt/sources.list' with only
the cd-rom entry (Closes: #1113698)
commit be40d36dc71c366a6549467f07d21e3e24899aa9
Author: Guénaël Muller <guenael.muller@smile.fr>
Date: Thu Aug 7 16:00:28 2025 +0200
Hack: create file if not created for some reason