- Improvements in this release
============================
* alsa-lib:
- Install missing /usr/share/alsa/ctl dir in libasound2-udeb
992536.
* anna:
- Make it possible to install with a mismatched kernel 998668.
* apt-setup:
- Install ca-certificates when the detected protocol is https, so
that the target can validate certificates 1015887.
* brltty:
- Terminate main menu and debconf, otherwise the graphical versions
remain behind and fill logs.
- Add a proper menu title.
- Enable screen reader in Cinnamon 992169.
- Disable liblouis and hid support in udeb.
- Update udev rules.
- Automatically shrink width to 80 columns, as that is much more
convenient on Braille devices.
* busybox:
- Enable applets for the installer: awk, base64, less 949626,
stty 891806.
* cdebconf:
- text: Make steps interruptible 998424.
- text: Use libreadline and history to allow choosing with arrows.
* cdrom-detect:
- Support detecting installer images on normal disks 851429.
* choose-mirror:
- Pull the mirror list from mirror-master.debian.org
- Sort deb.debian.org first, then ftp*.*.debian.org, then others.
* console-setup:
- Fix translation from X symbols to kernel symbols, for high Unicode
code points 968195.
* debian-installer:
- Start speech synthesis automatically, after a 30-second timeout.
- Add support for multiple components in UDEB_COMPONENTS.
- Bump Linux kernel ABI to 5.19.0-1.
- Install bookworm, using bookworm udebs.
- Work around FTBFS on armel and mipsel, where libcrypto3-udeb
depends on libatomic1, by copying files from the host.
- Harmonize UEFI (grub[/bug] and BIOS (syslinux) boot menus: some labels
and also inclusion rules for the speech synthesis.
- Stop hardcoding the name of the distribution in syslinux's
menu.cfg
- Fix build reproducibility issues.
* debootstrap:
- Add (Debian[/bug] trixie as a symlink to sid.
- Add usr-is-merged to the required set on testing/unstable:
https://lists.debian.org/debian-devel-a ... 00001.html
* espeakup:
- Print the ALSA card number when choosing cards.
- Adjust languages approximations.
- Add support for mbrola voices, avoiding en1mrpa and us1mrpa.
- Install the mbrola voice used during the installation process,
along with espeak-ng.
* finish-install:
- Improve understandability of reboot screen 982640.
- Enable screen reader in Cinnamon 992169.
- Create the legacy /etc/mtab symlinks with the same destination
systemd uses.
* freetype:
- Build the udeb without librsvg.
* gdk-pixbuf:
- Build the PNG loader directly into the library.
* glibc:
- Adjust udeb for new layout (almost all symlinks are gone[/bug].
* hw-detect:
- Replace /etc/pcmcia/ with /etc/pcmciautils/ 980271.
- Remove experimental dmraid support.
- Install opal-prd package on OpenPOWER machines.
* installation-report:
- Include detected ALSA cards in hardware report.
- Reword template for saving logs 683203.
* kmod:
- Implement the generation of a less strict shlibs file.
* linux:
- Force more compressions modules into main installer package
992221.
- udeb: Add essiv to crypto-modules 973378.
- udeb: Add SCSI device handlers to multipath-modules 989079.
- udeb: Move crc64 to crc-modules and make scsi-core-modules depend
on that.
* localechooser:
- Fix level detection 1011254.
- Fix language detection when a 2-letter language is a prefix of a
3-letter language.
* lvm2:
- Disable systemd usage in udeb 1015174.
* multipath-tools:
- Improve support in the installer: ship a default config file and
udev rules to make it easier to detect multipath devices.
* nano:
- Build the udeb against libncursesw6-udeb, as support for S-Lang
was dropped 976275.
* net-retriever:
- Fix endianness support in netcfg_gateway_reachable 1007929.
- Add support for preseeded pointopoint.
- Add support for fe80 addresses as gateway.
* nvme:
- Build nvme-cli-udeb, for use within the installer.
* openssl:
- Add ossl-modules to libcrypto's udeb.
* os-prober:
- Add Windows 11 detection.
- Add support for multiple initrd paths.
- Add Exherbo Linux detection 755804.
- Sort Linux kernels in reverse version order if no boot loader
config file is found 741889.
- Detect ntfs3 (5.15+ kernels[/bug] in addition to ntfs and ntfs-3g.
- Fix regression introduced by calling `dmraid -r` once.
- Add detection for Alpine's initramfs files.
- Add reading /usr/lib/os-release as a fallback.
* partman-auto:
- Remove experimental dmraid support.
* partman-base:
- Remove experimental dmraid support.
* partman-jfs:
- Remove obsolete sanity check for JFS as boot or root filesystem.
* readline:
- Add libreadline8-udeb and readline-common-udeb, needed by the
cdebconf text frontend (used for speakup-based accessibility[/bug].
* rescue:
- Detect situations where mounting /usr could be needed, and prompt
about it 1000239.
- Mount separate filesystems with mount options from fstab (needed
e.g. with btrfs subvolumes[/bug].
- Fix various issues with mounting several separate filesystems.
- Refactor various mounting and unmounting operations for /target.
* rootskel:
- When reopening the Linux console, use tty1 instead of tty0, fixing
Ctrl-c.
* s390-dasd:
- Stop passing deprecated -f option to dasdfmt 1004292.
* s390-tools:
- Install hsci, used to show and control HiperSockets Converged
Interfaces.
* systemd:
- Drop separate udeb build.
- udev-udeb: ship modprobe.d snippet to force scsi_mod.scan=sync in
the installer.
- Bump systemd-timesyncd's priority to standard, to make sure it's
installed by default [bug]986651, #993947[/bug].
* wireless-regdb:
- Remove regular files deployed by the installer 1012601.
* x11-xkb-utils:
- Fix setxkbmap crash in the installer 1010161.
Hardware support changes
========================
* debian-installer:
- armhf: Add support for Bananapi_M2_Ultra 982913.
- armhf: Update MX53LOCO filename with newer u-boot.
* flash-kernel:
- Skip flash-kernel in all EFI systems.
- Add support for ODROID-C4, -HC4, -N2, -N2Plus 982369.
- Add Librem5r4 (Evergreen[/bug].
- Add SiFive HiFive Unmatched A00 1006926.
- Add BeagleV Starlight Beta board.
- Add Microchip PolarFire-SoC Icicle Kit.
- Add MNT Reform 2.
* linux:
- arm64: Include panel-edp in fb-modules udeb.
- arm64: Add nvmem-rockchip-efuse and phy-rockchip-inno-hdmi to
fb-modules udeb.
- arm64: Add pwm-imx27, nwl-dsi, ti-sn65dsi86, imx-dcss, mxsfb,
mux-mmio and imx8mq-interconnect to fb-modules udeb for the MNT
Reform 2.
- mips*: Unify installer flavors.
- mips*: Add generic platform and remove 5kc-malta from 32-bit
ports.
* oldsys-preseed:
- Drop support for arm*/ixp4xx and arm*/iop32x (no longer supported
by the Linux kernel[/bug].
Localization status
===================
* 78 languages are supported in this release.
* Full translation for 30 of them.
Known bugs in this release
==========================
* The installer will be using the Bullseye theme for a while.
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[/bug] <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
Description: PGP signature