[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