• Debian Installer Bookworm Alpha 2 release

    From Cyril Brulebois@21:1/5 to All on Sun Feb 19 13:40:02 2023
    XPost: linux.debian.maint.boot

    The Debian Installer team[1] is pleased to announce the second alpha release
    of the installer for Debian 12 "Bookworm".

    Following the 2022 General Resolution about non-free firmware[2], many
    packages containing firmware files that can be requested by the Linux kernel
    at runtime were moved from non-free to non-free-firmware, making them
    eligible for inclusion on official media per the updated Social Contract #5.

    Starting with this release, official images include firmware packages from
    main and non-free-firmware, along with metadata to configure the installed system accordingly. Our installation guide has been updated accordingly[3].


    Improvements in this release
    ============================

    * apt-setup:
    - Add an apt-setup/non-free-firmware template, similar to the non-free
    and contrib ones, used by 50mirror to enable the non-free-firmware
    component: expert install only, disabled by default, but automatically
    set when non-free firmware packages are installed.
    - Factorize component handling across Debian generators, and add
    support for non-free-firmware to all of them.
    - Avoid leaving duplicate cdrom: entries in comments at the end of the
    installation (#1029922).
    * base-installer:
    - Ignore multi-arch qualifier (#1020426).
    * cdebconf:
    - text: During progression, provide user feedback at least every
    minute.
    - newt: Align more items on top-left in braille mode.
    * debian-cd:
    - Refresh modalias information for firmware-sof-signed.
    - Extend generated firmware metadata with component information.
    - Include firmware packages based on the configured components (e.g.
    main and non-free-firmware for official builds).
    - Bump maximal image size to 1G for netinst CD images: 650 MB is no
    longer enough, but current images are still below 700 MB.
    - Implement a more robust installer lookup when booting from grub-efi,
    using .disk/id/$UUID instead of .disk/info (#1024346, #1024720).
    - All amd64 installation images will now boot on amd64 machines using
    32-bit UEFI firwmare. Users no longer need the multi-arch installer
    for those machines.
    - Stop building multi-arch images accordingly.
    - Delete support for win32-loader, which is no longer maintained.
    * debian-installer:
    - Switch to using bookworm artwork for the splash screens (Emerald).
    - Fix missing glyphs for Georgian (#1017435).
    - Bump Linux kernel ABI to 6.1.0-3.
    * debootstrap:
    - Add specific handling for the usr-is-merged package.
    * espeakup:
    - Set speakup_soft direct parameter to 1 in the installed system for
    non-English language, to fix the pronunciation of symbols and
    numbers.
    - Avoid warning about missing mbrola voices.
    - Run espeakup in a loop, to compensate for crashes.
    * grub-installer:
    - Fix missing debconf module integration.
    * grub2:
    - Add commented-out GRUB_DISABLE_OS_PROBER section to /etc/default/grub
    to make it easier for users to turn os-prober back on if they want
    it (#1013797, #1009336).
    * hw-detect:
    - Add support for Contents-firmware indices to speed up firmware
    lookup (from requested files to available packages), keeping the
    manual lookup as a fallback.
    - Add support for component detection, enabling apt-setup/$component
    automatically.
    - Resolve “usb” module into the underlying module when it requests
    firmware files (e.g. rtl8192cu for a RTL8188CUS USB Wi-Fi dongle),
    to reload the right module after deploying the relevant firmware
    package.
    - Delete support for loading udeb firmware packages (*.udeb, *.ude).
    - Note: Use cases regarding loading firmware from external storage
    remain to be clarified (#1029543). With firmware packages being
    included on official images, this is expected to be much less useful
    than it was.
    - Skip the historical link up/link down dance on some network
    interfaces: while it's useful to ensure modules request firmware
    files they might require, it's actively harmful if the interface has
    been configured (e.g. manually or via preseed): the link is up and/or
    it's involved in a bond.
    - Implement support for the hw-detect/firmware-lookup=never setting
    (#1029848).
    * libdebian-installer:
    - Ignore multiarch qualifier suffix (#1020783).
    * localechooser:
    - Enable Vietnamese in non-bogl console.
    * ifupdown:
    - Fix missing /etc/network/interfaces configuration for wireless
    connections when NetworkManager isn't installed, changing its mode
    to 600 for secure connections since it ends up containing secrets
    (#1029352, first issue).
    - Adjust /etc/network/interfaces configuration for wireless connections
    with both DHCP and SLAAC: only write a DHCP stanza and let RAs do the
    rest at runtime (#1029352, second issue).
    * preseed:
    - Add “firmware” alias for “hw-detect/firmware-lookup” (#1029848).
    * rootskel:
    - reopen-console-linux: When speakup is requested, prefer tty1 which
    is the only console that speakup can read.
    * rootskel-gtk:
    - Update artwork with the Emerald theme.
    * user-setup:
    - Remove support for unshadowed passwords.


    Hardware support changes
    ========================

    * debian-installer:
    - [amd64, arm64] Build netboot images for ChromeOS devices. More
    changes are required for these images to be useful.
    * grub2:
    - Add smbios to the signed grub efi images (#1008106).
    - Add serial to the signed grub efi images (#1013962).
    - Don't strip Xen binaries so they work again (#1017944).
    - Enable EFI zboot support on arm64 (#1026092).
    - Ignore some new ext2 flags to stay compatible with latest mke2fs
    defaults (#1030846).
    * linux:
    - udeb: Move ledtrig-audio from sound-modules to kernel-image
    - udeb: Also add drivers in subdirectories of drivers/net/phy
    - [arm64] Add nvmem-imx-ocotp driver to kernel-image udeb
    - [arm64] Add imx2_wdt driver to kernel-image udeb
    - [arm64] Add i2c-imx to i2c-modules udeb


    Localization status
    ===================

    * 78 languages are supported in this release.
    * Full translation for 40 of them.


    Known bugs in this release
    ==========================

    * Encrypted LVM might fail on low memory systems (#1028250).

    See the errata[4] 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[5].


    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/vote/2022/vote_003
    3. https://www.debian.org/releases/bookworm/amd64/ch02s02
    4. https://www.debian.org/devel/debian-installer/errata
    5. 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

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmPyFpAACgkQ/5FK8MKz VSCv5Q/+OTu3jq+UpYRqBTz/EW8llgVLZcOdriLY6sMap2Fc7FzuPegBR6HSWEbI mUENqIBDorkmOnS3j7WOtM+iaS73nAQJaulcWE1sKNWucEha4MFFxE8Dq58fQfxa tTLyEGpTzTeMsSOsTw6vtlZhrksbWeio0Is0SPMNCaXFm/J7/2xmr2zcZX+M5mAn IuG/QTbkcRMWFAKIlTg7YheI9HBeSsXPIUhSJkf9bgcIHvHIgWVc33M0BtWI9/y3 +cTjBhj5U/ABcxFiipAxHYNA5ef/6631t/mj8JPkFty6UsNYtXbs4tN5DZyvAjIj 81iKjDGPl739ZF26yEbnnzfJ0bSZZuhANOixt/lOVq4qapWz9Nb6mO6cHGeD02zB hm/StUsvX3oDD4sGZtYItYugS0wBG4nc/8fXserJSZuTrp9mfskZ5V1X2aKtu6hM SSP3GbiuG3u+g4MATrZhEZv3q+p+V/iXygypWrUAYviXt+IVBmZuDG7IO8LFAqFG FAfbUPPtF4K49vBZRQTW4fkagBAow/74O+7xWRwMjCMnQlWB7dbLMA548hpouHg8 yL/hLxs8OSr1WgorZCK8pTrx0QAcl9XKTOe7xH1yFK4M+yHD0czCMGFLyY1M6w64 FwLubrhaci7N4jIEcJObDwBUiyzoosLgRKWk+6NPBmRcT1HFzNI=
    =A/cW
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *