• Debian Installer Bookworm Alpha 1 release

    From Cyril Brulebois@21:1/5 to All on Thu Sep 22 05:30:01 2022
    XPost: linux.debian.maint.boot

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

    A number of changes were submitted by Debian Janitor and merged into
    the many components that the installer is assembled out of, and
    they're not documented individually since they're usually about
    catching up with debhelper and other build-time best practices.

    Special thanks to first-time contributors to the main debian-installer
    source package:
    - Youngtaek Yoon
    - Sophie Brun
    - Roland Clobus


    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) 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) trixie as a symlink to sid.
    - Add usr-is-merged to the required set on testing/unstable:
    https://lists.debian.org/debian-devel-announce/2022/09/msg00001.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).
    * 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) 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).
    * 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).
    - 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 (#986651, #993947).
    * 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).
    - 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).


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

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

    iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmMr1g4ACgkQ/5FK8MKz VSBx4Q//dJzwtowvj32TkC/MUuE81cGzijxQ4k0YUpMGrt21FfD8ggtzjaC1h1Xu +ltCZQWSGecY/zdm/rLhywlBr7Gr+AyItJbMpBl1zXg08QRQsrAD9AUeYsjIAfwq WGoUYKNSerlAx/vYjhybDuSpS8h9eZ3sZR7P7/+MNcG09FHLydGSDk5BBRUegjqg GvXFojDaIctr0ogbkXgMIaCkJY2cecHrHUc6I+P0myBIR3r09O27v0JFesrZJgpl iLhx3vs/JpDhj9vmJZO0OkAWEANNA0fW6r5yRzP2dAgkjNaaIsBKxo/gC3QilQd6 zhls0SDTbdLE4zbUs89XBqd4NzpXnIE9VipBnf6ZZRbRWMvOO6sPqnqholHYtGlJ e87W/T90sJB4aExBS7fH6wWxWYL79nvMTBBYVx4fHaJ6mJ6MTubsYuZAM2crz0xj he4TQgXZExL3Zu/RdpZKL8cWHqVeXNwP9EDxgte/JTAsGybcEvI1LsVb8lLscOP+ NbOoSSWmKOezfIz3wV63pHf5OZyXfxA6GJKqSl/jAZ4hOgRp7wtm8zxixMl3ktO8 x7Iu7Gzs+Al89Tdy/XqiD1o2Vk+MlH9cKkKxuYDUEw8sBMCmMze/pY31rK3WeXxg AgdR4CUyekB/ShI/+O88AB2oBkGyu0XlnU1RsUL8jvOuAkZRnzA=
    =NV8X
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    *