The Debian Installer team[1] is pleased to announce the first release candidate of the installer for Debian 13 "Trixie". Foreword ======== Cyril would like to dedicate this release to his dad, Gérard Brûlebois, the nicest and kindest man one could ever dream of. Improvements in this release ============================ * base-installer: - Exclude *-signed-template packages from kernel selection (#1104907). * debian-cd: - Improve source package management. - Update Debian-edu-full task file (#1079261). - Don't include large graphics firmware packages on armhf builds. - Exclude some firmware packages, either globally or on a per-arch basis, e.g. if they're not expected to be useful within the installer, without non-free components, and/or with the current Linux kernel configuration options. - Update the list of devices supported by the firmware-sof-signed firmware package, which fixes speech synthesis on some hardware. * debian-installer: - [arm64] Increase SD card image sizes for netboot (150MB → 300MB) and netboot-gtk (200MB → 400MB). - Bump Linux kernel ABI to 6.12.27. - Drop support for win32-loader. - Add initial support for the Ceratopsian theme (Debian 13). * debian-installer-utils: - Recognize persistent memory block devices (#879106). * debootstrap: - Do not pull in usr-is-merged in trixie/sid (#1091649). * espeakup: - Fix input when the installer starts. * gnupg2: - gpgv: Avoid dependencies on npth and libassuan (#1102621). * grub-installer: - Fix wrong or empty bootdev value for grub-pc (#1035096, #1058638). - When installing a grub-efi* package and when efibootmgr is available, use it to dump the bootloader configuration, for debugging purposes (#931917). - Fix some grub-installer/os-prober quirks (#1035085): + Fix inverted supported/unsupported OS logic in expert mode. + Mark efi, macosx, and minix os-prober types as supported. + Don't enable os-prober when there's not a single supported OS. + Only ask about os-prober once. - Remove grub-legacy support (#1086750, #1086840). - Skip grub-installer on non-EFI armhf (#1091441). * haveged: - Ensure /dev/shm's presence, otherwise the daemon exits early. * hw-detect: - Install spice-vdagent under QEMU/KVM if we are installing a desktop, i.e. if xserver-xorg-core or task-desktop are installed (#986500). - Ignore renesas_usb_fw.mem requested by xhci-pci-renesas when falling back to the ROM. Devices might already work at this point, and a reload would risk making them disappear all of a sudden. This can catastrophic if that affects the installation medium (#1105000). Hats off to Felix Crux for a stellar installation report! - ethdetect: Show description for compressed kernel modules. - ethdetect: Allow commas in the description of modules (#1090738). * netcfg: - Reject invalid input for static nameserver configuration. - Update netcfg/get_netmask with masklen on static IP address. * partman-auto: - ppc64el: revert /boot filesystem from ext4 back to ext2, since petitboot does not support ext4. - ppc64el: create a separate ext2 /boot partition also for the non-LVM case, as it already is for LVM. So we support petitboot in all partitioning schemes. * partman-auto-lvm: - Ensure the correct partitions are used (#1092129). * partman-base: - Change default unit from MB to GB (#570410). - Add support for the legacy_boot flag on GPT (#1034814, #1087489). * partman-efi: - Rework EFI partition management logic (#1092978, #1092892, #1041168, #1034812, #1034208). * partman-partitioning: - Add support for the legacy_boot flag on GPT (#1034814). * partman-xfs: - Add support of "discard" mount option for XFS (#1092142). - Add support of "prjquota" mount option for XFS (#1103244). * rescue: - Add preliminary support for rescuing Debian installed to a btrfs subvolume (#1018894, #1103476). Supported rescue cases are: + The default installation to @rootfs (bullseye and later). + The default installation to subvolid=5 (buster or earlier). * systemd-udeb: - Split udev-udeb and libudev1-udeb into a dedicated source package. * tzsetup: - Replace legacy timezones with their modern counterparts (#1055541). - Update cities/zones that have been renamed. - Add templates for Cyprus. * user-setup: - High-level summary: Restore support for non-ASCII fullnames (#1101069, #1101196, #1104550). - Many more details are available in the user-setup 1.105 changelog entry for the curious. Lots of thanks to our longtime adduser maintainer, Marc Haber, and to the many who helped design then implement a plan (Pascal Hambourg in particular). Hardware support changes ======================== * debian-installer: - armhf: Drop u-boot image for PandaBoard, support was removed from u-boot upstream version 2024.10. * flash-kernel: - Add Pine64 Pinebook. - Add support for MNT Reform 2 with RCORE RK3588 Module. - Add AM64x HummingBoard-T. - Add Pine64 Star64 (#1092359). - Add Wandboard rev D1 board. - Add X Elite devices (HP Omnibook X 14, Lenovo Yoga Slim 7x, Asus Vivobook S 15, Dell XPS 13 9345, Lenovo Thinkpad T14s Gen6, Microsoft Surface Laptop 7 variants). * linux: - Put all clock modules in the kernel image udeb. - [arm64] udeb: Add mtk-cmdq-mailbox to kernel-image. - [arm64] udeb: Add modules for MediaTek devices. - [arm64] Enable modules for Qualcomm SC7180 Chromebooks. - [arm64] udeb: Add modules fo Qualcomm SC7180 Chromebooks. - udeb: Add onboard_usb_dev to usb-modules. - udeb: Move i2c-hid-of-elan module to fb-modules. - udeb: add dm-thin-pool md-modules (#956226). - [amd64,arm64] Add pmem modules to amd64 and arm64 kernel-image udeb to support UEFI HTTP boot (or u-boot) in the installer. Localization status =================== * 78 languages are supported in this release. * Full translation for 26 of them. Known bugs in this release ========================== * There seems to be no known major bug as of yet. See the errata[2] for details and a full list of known issues. Feedback for this release ========================= We need your help to find bugs and further improve the installer, so please try it. Installation images, and everything else you will need are available at our web site[3]. Thanks ====== The Debian Installer team thanks everybody who has contributed to this release. 1. https://wiki.debian.org/DebianInstaller/Team 2. https://www.debian.org/devel/debian-installer/errata 3. https://www.debian.org/devel/debian-installer Cheers, -- Cyril Brulebois (kibi@debian.org) <https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant
Attachment:
signature.asc
Description: PGP signature