[ubuntu/kinetic-proposed] systemd 251.4-1ubuntu2 (Accepted)

Nick Rosbrook nick.rosbrook at canonical.com
Wed Aug 31 15:19:15 UTC 2022


systemd (251.4-1ubuntu2) kinetic; urgency=medium

  [ Lukas Märdian ]
  * Provide upgrade path (Replaces:) for Jammy's systemd-repart (LP: 1897932)
    File: debian/control
    https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=2281670aa8007179170d5cc485bb94e3bbc3b63c

  [ Luca Boccassi ]
  * resolved: switch from .links to postinst/rm (LP: #1988300)
    dpkg refuses to install the symlink in chroot/container environments
    where /etc/resolv.conf is bind mounted:
    | Unpacking systemd-resolved (251.4-1) ...
    | dpkg: error processing archive /var/cache/apt/archives/systemd-resolved_251.4-1_amd64.deb (--unpack):
    |  unable to make backup link of './etc/resolv.conf' before installing new version: Invalid cross-device link
    So unfortunately manual handling via maintainerscripts is necessary.
    Use maintainer scripts to avoid failing the installation, and provide
    feedback to the user if the symlink cannot be successfully installed.
    Also on removal, either copy /run/systemd/resolve/resolv.conf or
    create an empty /etc/resolv.conf.
    Amend to use the correct Ubuntu version string (251.4-1ubuntu2).
    Author: Luca Boccassi
    Files:
    - debian/systemd-resolved.links
    - debian/systemd-resolved.postinst
    - debian/systemd-resolved.postrm
    https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=faf479a6158aac977c2cdb32fd1eaecc0862a7ef
  * resolv.conf: take backup as a fallback
    piuparts doesn't like seeing an empty resolv.conf after removing
    the package, so take a backup and use it in case resolved/resolv.conf
    is not available
    Author: Luca Boccassi
    Files:
    - debian/systemd-resolved.postinst
    - debian/systemd-resolved.postrm
    https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=c2b15f43eb7779953a3dda7f461edbb1bf038701

  [ Nick Rosbrook ]
  * debian/systemd-resolved.{postinst,postrm}: do not use DPKG_ROOT.
    We cherry-picked "resolved: switch from .links to postinst/rm" and
    "resolv.conf: take backup as a fallback" from debian/251.4-3 to fix a
    systemd-resolved installation issue, but we are not taking the DPKG_ROOT
    changes at the moment due to feature freeze.
    Files:
    - debian/systemd-resolved.postinst
    - debian/systemd-resolved.postrm
    https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5664be09ce9813cb2dd2bd71c5d325036655c312

Date: Wed, 31 Aug 2022 09:55:31 -0400
Changed-By: Nick Rosbrook <nick.rosbrook at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Lukas Märdian <lukas.maerdian at canonical.com>
https://launchpad.net/ubuntu/+source/systemd/251.4-1ubuntu2
-------------- next part --------------
Format: 1.8
Date: Wed, 31 Aug 2022 09:55:31 -0400
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 251.4-1ubuntu2
Distribution: kinetic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <nick.rosbrook at canonical.com>
Launchpad-Bugs-Fixed: 1988300
Changes:
 systemd (251.4-1ubuntu2) kinetic; urgency=medium
 .
   [ Lukas Märdian ]
   * Provide upgrade path (Replaces:) for Jammy's systemd-repart (LP: 1897932)
     File: debian/control
     https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=2281670aa8007179170d5cc485bb94e3bbc3b63c
 .
   [ Luca Boccassi ]
   * resolved: switch from .links to postinst/rm (LP: #1988300)
     dpkg refuses to install the symlink in chroot/container environments
     where /etc/resolv.conf is bind mounted:
     | Unpacking systemd-resolved (251.4-1) ...
     | dpkg: error processing archive /var/cache/apt/archives/systemd-resolved_251.4-1_amd64.deb (--unpack):
     |  unable to make backup link of './etc/resolv.conf' before installing new version: Invalid cross-device link
     So unfortunately manual handling via maintainerscripts is necessary.
     Use maintainer scripts to avoid failing the installation, and provide
     feedback to the user if the symlink cannot be successfully installed.
     Also on removal, either copy /run/systemd/resolve/resolv.conf or
     create an empty /etc/resolv.conf.
     Amend to use the correct Ubuntu version string (251.4-1ubuntu2).
     Author: Luca Boccassi
     Files:
     - debian/systemd-resolved.links
     - debian/systemd-resolved.postinst
     - debian/systemd-resolved.postrm
     https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=faf479a6158aac977c2cdb32fd1eaecc0862a7ef
   * resolv.conf: take backup as a fallback
     piuparts doesn't like seeing an empty resolv.conf after removing
     the package, so take a backup and use it in case resolved/resolv.conf
     is not available
     Author: Luca Boccassi
     Files:
     - debian/systemd-resolved.postinst
     - debian/systemd-resolved.postrm
     https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=c2b15f43eb7779953a3dda7f461edbb1bf038701
 .
   [ Nick Rosbrook ]
   * debian/systemd-resolved.{postinst,postrm}: do not use DPKG_ROOT.
     We cherry-picked "resolved: switch from .links to postinst/rm" and
     "resolv.conf: take backup as a fallback" from debian/251.4-3 to fix a
     systemd-resolved installation issue, but we are not taking the DPKG_ROOT
     changes at the moment due to feature freeze.
     Files:
     - debian/systemd-resolved.postinst
     - debian/systemd-resolved.postrm
     https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5664be09ce9813cb2dd2bd71c5d325036655c312
Checksums-Sha1:
 665aade819a911f23ac5cf3a5870f0205c63b224 6439 systemd_251.4-1ubuntu2.dsc
 b5caa52f38b31099cede14ad7217d26366a4b739 224980 systemd_251.4-1ubuntu2.debian.tar.xz
 3905a7a11954fe7640834ddaf8c51595c6b4aec6 12898 systemd_251.4-1ubuntu2_source.buildinfo
Checksums-Sha256:
 e716e5566233f5afac4a69cc0ebb4c0f4116c1b171fd980856d177316d32fa6b 6439 systemd_251.4-1ubuntu2.dsc
 89b24ea51a61744a970b70400253ec2563bd51e2ec369563fb4eed61986e897d 224980 systemd_251.4-1ubuntu2.debian.tar.xz
 21689a4a8c54bffa05f8522898c8f12bd742d0ae00ac8980f3aee63349414a06 12898 systemd_251.4-1ubuntu2_source.buildinfo
Files:
 a95a772bd80ccd365238d96b9ec95320 6439 admin optional systemd_251.4-1ubuntu2.dsc
 421adc22a06fbe154f7a4b7e8602620c 224980 admin optional systemd_251.4-1ubuntu2.debian.tar.xz
 e0341f9f7c7ca2c51e7296dbcdcad0e2 12898 admin optional systemd_251.4-1ubuntu2_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>


More information about the kinetic-changes mailing list