• Debian Installer Trixie RC 1

    From Cyril Brulebois@21:1/5 to All on Sat May 17 04:20:01 2025
    XPost: linux.debian.maint.boot

    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 ([email protected]) <https://debamax.com/>
    D-I release manager -- Release team member -- Freelance Consultant

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmgn8JkACgkQ/5FK8MKz VSA2yA//WSuD/miP2g04tgP0HKWn+2iFKL23fseE1SQCSrQPlyhF/ugBNnzBGGcT wthhS1dngIV9nYqv6f4/L17WLCxK6TMYCHPqo9KH3pdPpSfv1IL22WlQKnfb8l8y /uFI09Ct0N+VcZx3TQQGL3LBwfFqkj3uOo+StvUQWFzf/zf64dDriIgRHy7QU4IB x1ZLodEuudn/HeRj2YohqJQJFALQqcWdUizf4UgIu8Q0GvJrEKW2PeOGnXZtXHHq F5yQd0G9JxRcrlVgVdRwMpjG6IarGf9MOx6wo+UC5QbsZDwJxjJUReQJ42qDZcxP /9JT/wjhAK9Cv3G+8nQ62aAyO2H6kDSpl8d0x2Jtg+WRyjOZPwBCYaKoRMCCAIA0 3AxopV+9STFyIn+/IfJCjWQXIJPF3XqNVsHBDsYKnm/lW42KxWHAeIAo/mJjQUjA 5OppPm3rGIG/bE7SEEiLhwknroA/cVL1JgZQ2EG8TTRbD61z7+TWhzJjRJDLvUl+ iFtrJHuiUrX+odTwurTztnsxIqmqaEtac+soyopsmHCkplcWub4Xf3+DKjDpm+3w TKO9j9v/PUKTDyZ6sue0BLxx90PYIQ8nZ77MaUq4qSXD2LaT5NGEoqwRdS5XZW4I 8rtD1B5/EHad0pQi7AAko7EbBWzl0MjmtjfGUI1kMg2VFen2YsQ=
    =bnYn
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *