[ubuntu/plucky-proposed] systemd 257.2-3ubuntu1 (Accepted)

Nick Rosbrook enr0n at ubuntu.com
Fri Jan 31 19:47:16 UTC 2025


systemd (257.2-3ubuntu1) plucky; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - debian/tests/boot-and-services: skip apparmor tests on armhf
    - debian/systemd.postinst:
      + manually call systemd-tmpfiles --create in postinst
      + Do not create /etc/tmpfiles.d/tmp.conf on upgrades
    - debian/gbp.conf,debian/extra/wrap_cl.py:
      Use a customization script to add LP commit links to changelog
    - debian/control:
      + Add Recommends: networkd-dispatcher systemd-resolved to systemd package
      + Make systemd-cryptsetup Priority: important
      + Give systemd-resolved Priority: important
      + Add Recommends: systemd-hwe-hwdb to udev package
      + Drop Recommends: libnss-myhostname libnss-resolve from systemd-resolved
      + Build-Depends: linux-tools-generic
      + Do not build systemd-boot-efi-{amd64,arm64}-signed-template
    - switch-root: use MS_MOVE for /run when switchig from initrd
    - Delta for i386:
      + debian/systemd.install: exclude files that are not built for i386
      + debian/systemd.manpages: do not ship un-built manpages on i386
      + debian/rules,debian/control,debian/tests/control:
        Do not build with tpm libraries on i386
      + debian/rules,debian/control,debian/tests/control:
        Do not build with libqrencode on i386
      + debian/rules: Remove unneeded efi artifacts on i386 to avoid debugedit errors
  * New changes:
    - resolve,wait-online: backport wait-online DNS patches
    - initramfs-tools: copy hwdb.bin to initramfs
    - d/rules: fix bpftool path discovery on ubuntu

systemd (257.2-3) unstable; urgency=medium

  * signing template: add override for executable-not-elf-or-script
  * libsystemd-dev/libudev-dev: depend on libcap-dev. These libraries link
    with libcap, so a dependency is needed for static builds
  * systemd-boot: use boot entry argument instead of installing as
    grub.efi on ESP. It turns out Shim can load sd-boot if the boot entry
    is set correctly.
  * systemd-boot: always check that the boot entry is set, even with Shim
    is already installed
  * libudev1: add udeb back to shlibs. Without this, packages building
    udebs against libudev-dev will end up depending on libudev1 instead of
    libudev1-udeb.

systemd (257.2-2) unstable; urgency=medium

  [ Luca Boccassi ]
  * Enable libseccomp on loong64 and hppa
  * Enable UEFI on loong64
  * Do not install sd-resolved and drop breaks-testbed from fast tests.
  * d/t/control: remove 'flaky' from tests-in-lxd
  * d/t/upstream: take into account autopkgtest pinning
  * signing template: fix Lintian warnings and errors
  * Link systemctl against libsystemd-shared. This was disabled when we
    did not have a libsystemd-shared package, but it's now available so we
    can change this again. This makes the stripped systemctl binary size
    go from 1.6M down to 291K.
  * signing template: always set urgency to 'high' The main package has
    autopkgtest so gets a bonus, make sure the signed package also
    migrates fast by default. It will always be blocked by the main
    package anyway due to the dependency.
  * Drop udeb packages. The udeb packages will be moved to a new systemd-
    udeb repository, to reduce udeb churn and to unblock changes in the
    main packages, such as building udev without static linking libudev
    and libsystemd-shared, which shrinks the size of the binary from 1.6M
    down to 611K

  [ Philipp Kern ]
  * Update README.source in the signing-template. This previously referred
    to fwupd, which is where it was copied from.

systemd (257.2-1) unstable; urgency=medium

  * Update upstream source from tag 'upstream/257.2' (Closes: #1092125)
  * Drop all patches, merged upstream

Date: Fri, 31 Jan 2025 11:39:18 -0500
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/systemd/257.2-3ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 31 Jan 2025 11:39:18 -0500
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 257.2-3ubuntu1
Distribution: plucky
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 1092125
Changes:
 systemd (257.2-3ubuntu1) plucky; urgency=medium
 .
   * Merge with Debian unstable. Remaining changes:
     - debian/tests/boot-and-services: skip apparmor tests on armhf
     - debian/systemd.postinst:
       + manually call systemd-tmpfiles --create in postinst
       + Do not create /etc/tmpfiles.d/tmp.conf on upgrades
     - debian/gbp.conf,debian/extra/wrap_cl.py:
       Use a customization script to add LP commit links to changelog
     - debian/control:
       + Add Recommends: networkd-dispatcher systemd-resolved to systemd package
       + Make systemd-cryptsetup Priority: important
       + Give systemd-resolved Priority: important
       + Add Recommends: systemd-hwe-hwdb to udev package
       + Drop Recommends: libnss-myhostname libnss-resolve from systemd-resolved
       + Build-Depends: linux-tools-generic
       + Do not build systemd-boot-efi-{amd64,arm64}-signed-template
     - switch-root: use MS_MOVE for /run when switchig from initrd
     - Delta for i386:
       + debian/systemd.install: exclude files that are not built for i386
       + debian/systemd.manpages: do not ship un-built manpages on i386
       + debian/rules,debian/control,debian/tests/control:
         Do not build with tpm libraries on i386
       + debian/rules,debian/control,debian/tests/control:
         Do not build with libqrencode on i386
       + debian/rules: Remove unneeded efi artifacts on i386 to avoid debugedit errors
   * New changes:
     - resolve,wait-online: backport wait-online DNS patches
     - initramfs-tools: copy hwdb.bin to initramfs
     - d/rules: fix bpftool path discovery on ubuntu
 .
 systemd (257.2-3) unstable; urgency=medium
 .
   * signing template: add override for executable-not-elf-or-script
   * libsystemd-dev/libudev-dev: depend on libcap-dev. These libraries link
     with libcap, so a dependency is needed for static builds
   * systemd-boot: use boot entry argument instead of installing as
     grub.efi on ESP. It turns out Shim can load sd-boot if the boot entry
     is set correctly.
   * systemd-boot: always check that the boot entry is set, even with Shim
     is already installed
   * libudev1: add udeb back to shlibs. Without this, packages building
     udebs against libudev-dev will end up depending on libudev1 instead of
     libudev1-udeb.
 .
 systemd (257.2-2) unstable; urgency=medium
 .
   [ Luca Boccassi ]
   * Enable libseccomp on loong64 and hppa
   * Enable UEFI on loong64
   * Do not install sd-resolved and drop breaks-testbed from fast tests.
   * d/t/control: remove 'flaky' from tests-in-lxd
   * d/t/upstream: take into account autopkgtest pinning
   * signing template: fix Lintian warnings and errors
   * Link systemctl against libsystemd-shared. This was disabled when we
     did not have a libsystemd-shared package, but it's now available so we
     can change this again. This makes the stripped systemctl binary size
     go from 1.6M down to 291K.
   * signing template: always set urgency to 'high' The main package has
     autopkgtest so gets a bonus, make sure the signed package also
     migrates fast by default. It will always be blocked by the main
     package anyway due to the dependency.
   * Drop udeb packages. The udeb packages will be moved to a new systemd-
     udeb repository, to reduce udeb churn and to unblock changes in the
     main packages, such as building udev without static linking libudev
     and libsystemd-shared, which shrinks the size of the binary from 1.6M
     down to 611K
 .
   [ Philipp Kern ]
   * Update README.source in the signing-template. This previously referred
     to fwupd, which is where it was copied from.
 .
 systemd (257.2-1) unstable; urgency=medium
 .
   * Update upstream source from tag 'upstream/257.2' (Closes: #1092125)
   * Drop all patches, merged upstream
Checksums-Sha1:
 2f23457d1a73ce87bb555a79ae4f233881f2b3f8 8489 systemd_257.2-3ubuntu1.dsc
 2b1f8fe1dff36a97939f07bd075a69a9b24c03a4 16189809 systemd_257.2.orig.tar.gz
 e2ae299cf0d14927533874d9f04a8f423a656404 248288 systemd_257.2-3ubuntu1.debian.tar.xz
 46d85c75fc945f6601f34d04f900696f5e95454d 15278 systemd_257.2-3ubuntu1_source.buildinfo
Checksums-Sha256:
 b85ac093a59a82c278f615974fb1152073f8696a834ab43d3701a00da3fdf9b2 8489 systemd_257.2-3ubuntu1.dsc
 7f2bc3253e4f87578132c5e433ef9ff7e8fee01d9eb5a5b7c64376d617f694d0 16189809 systemd_257.2.orig.tar.gz
 700c361a01205cc0da20704f1bf1dcb466716c1bcbd88e812ac9d5b8b0f102e6 248288 systemd_257.2-3ubuntu1.debian.tar.xz
 a2e0d86ca4b417606c1ac0d8f9e76e86c7d5b6bcb0900b9ab7e7d3f7faf6824b 15278 systemd_257.2-3ubuntu1_source.buildinfo
Files:
 cc209b4049ef6c1e75898565539bb6cc 8489 admin optional systemd_257.2-3ubuntu1.dsc
 5d372d00f7cea4a8a2169e0bd749936d 16189809 admin optional systemd_257.2.orig.tar.gz
 1a7e1d27eda926b26bafb228380aec1f 248288 admin optional systemd_257.2-3ubuntu1.debian.tar.xz
 834a922ffcffeed8672fd4762b724d8d 15278 admin optional systemd_257.2-3ubuntu1_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>


More information about the plucky-changes mailing list