Among the 4 debian patches available in version 257-2 of the package, we noticed the following issues:
commit 71c3f1014c811bd9a1e0f2df4f392687935b9f95 Author: Nick Rosbrook <enr0n@ubuntu.com> Date: Tue Dec 17 11:17:23 2024 -0500 d/systemd-resolved.postinst: copy existing /etc/resolv.conf on new installs commit 6ca4f4c1e57dfda38ed75c94faaf07fd9de7322d Author: Nick Rosbrook <enr0n@ubuntu.com> Date: Tue Dec 17 10:56:49 2024 -0500 d/control: make systemd-sysv Depends: on matching version of systemd commit eae57033c2840df20e292b311212b4aaba07fd76 Author: Nick Rosbrook <nick.rosbrook@canonical.com> Date: Wed Aug 17 09:26:41 2022 -0400 debian/control: add Breaks: systemd (<< ${binary:Version}) for udev This ensures that systemd is also upgraded whenever udev is upgraded. commit 408cc1872c68ed286a1636f4656ec8fc6bfe55d1 Author: Balint Reczey <balint.reczey@canonical.com> Date: Thu Nov 15 00:44:43 2018 +0100 debian/systemd.postinst: Skip daemon-reexec and try-restarts during shutdown LP #1803391 commit 6b3a01118b6d15c6c6da3d171c7884456272d484 Author: Nick Rosbrook <enr0n@ubuntu.com> Date: Tue Dec 17 10:25:47 2024 -0500 debian/tests/boot-and-services: drop test_no_failed When this test fails, it is almost always because of units from outside of src:systemd, and the resolution is usually to just ignore the problematic unit. There are currently plenty of exceptions, and this test has become a bit of a nuisance. Since we cannot control the quality of external units, just drop this test to avoid unnecessary blockers in the future. Gbp-Dch: Short commit 5a333eef8c7d308aa6c80d3e812456a903b1be4c Author: Nick Rosbrook <enr0n@ubuntu.com> Date: Tue Dec 17 10:22:21 2024 -0500 d/t/tests-in-lxd: run some tests under LXD commit 882d221400a9443bd899ff86f2690ab6f8d56f72 Author: Luca Boccassi <luca.boccassi@gmail.com> Date: Sat Dec 14 11:06:46 2024 +0000 d/t/upstream: fix mkosi syntax warnings mkosi.local.conf: Setting WorkspaceDirectory should be configured in [Build], not [Output]. mkosi.local.conf: Setting PackageCacheDirectory should be configured in [Build], not [Output]. mkosi.local.conf: Setting PackageManagerTrees should be configured in [Build], not [Distribution]. mkosi.local.conf: Setting PackageManagerTrees is deprecated, please use SandboxTrees instead. mkosi.local.conf: Setting Environment should be configured in [Build], not [Content]. mkosi.local.conf: Setting Incremental should be configured in [Build], not [Host]. commit e8b7c9a4dda2888fec41ac020e1194cfdf57eb5d Author: Luca Boccassi <luca.boccassi@gmail.com> Date: Thu Dec 12 14:35:19 2024 +0000 Install 81-net-bridge.rules Gbp-Dch: ignore commit 50d2997a07778cd5712e7f9c8a48f80b8e9be9b9 Author: Luca Boccassi <luca.boccassi@gmail.com> Date: Thu Dec 12 14:34:24 2024 +0000 Install systemd-creds bash completion Gbp-Dch: ignore commit ff0c42823ce09396b623aeb11b59410ce8f46f63 Author: Luca Boccassi <luca.boccassi@gmail.com> Date: Thu Dec 12 13:24:59 2024 +0000 test: fix flaky boot-and-services test fwupd-refresh.service sometimes fails for unknown reasons unrelated to the changes being tested, add it to the ignore list 3701s FAIL: test_no_failed (__main__.ServicesTest.test_no_failed) 3701s No failed units 3701s ---------------------------------------------------------------------- 3701s Traceback (most recent call last): 3701s File "/tmp/autopkgtest.vYWGQe/build.OQm/systemd/debian/tests/boot-and-services", line 70, in test_no_failed 3701s self.assertEqual(failed, []) 3701s AssertionError: Lists differ: ['fwupd-refresh.service loaded failed fail[38 chars]otd'] != [] 3701s 3701s First list contains 1 additional elements. 3701s First extra element 0: 3701s 'fwupd-refresh.service loaded failed failed Refresh fwupd metadata and update motd' 3701s 3701s + [] 3701s - ['fwupd-refresh.service loaded failed failed Refresh fwupd metadata and update ' 3701s - 'motd'] commit 2a19dee4baa3383993f7799a04aef6f71ca466e9 Author: Luca Boccassi <luca.boccassi@gmail.com> Date: Thu Dec 12 10:32:52 2024 +0000 test: fix flaky boot-and-services test Sometimes the decoded backtrace is not available. Do not assert on its presence, but only on the generic markers. 1382s FAIL: test_bash_crash (__main__.CoredumpTest.test_bash_crash) 1382s ---------------------------------------------------------------------- 1382s Traceback (most recent call last): 1382s File "/tmp/autopkgtest.LmOIUb/build.ufQ/src/debian/tests/boot-and-services", line 443, in test_bash_crash 1382s self.assertRegex(journal, b'#[0-9] .*bash') 1382s AssertionError: Regex didn't match: b'#[0-9] .*bash' not found in b'Dec 12 01:03:08 host systemd-coredump[1275]: Process 1274 (bash) of user 0 terminated abnormally with signal 11/SEGV, processing... Dec 12 01:03:08 host systemd-coredump[1276]: Process 1274 (bash) of user 0 dumped core. Stack trace of thread 1274: #0 0x00007f708e5dfef7 kill (libc.so.6 + 0x3fef7) #1 0x0000564659232741 n/a (n/a + 0x0) ELF object binary architecture: AMD x86-64'