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
* debian-installer:
- Drop support for win32-loader.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 483 |
Nodes: | 16 (2 / 14) |
Uptime: | 16:55:20 |
Calls: | 9,617 |
Calls today: | 3 |
Files: | 13,692 |
Messages: | 6,156,482 |