[ubuntu/oracular-proposed] systemd 256.5-2ubuntu2 (Accepted)
Nick Rosbrook
enr0n at ubuntu.com
Mon Sep 9 14:01:19 UTC 2024
systemd (256.5-2ubuntu2) oracular; urgency=medium
* initramfs-tools: ensure rules file exists before invoking chzdev (LP: #2079993)
systemd (256.5-2ubuntu1) oracular; urgency=medium
* Merge with Debian unstable. Remaining changes:
- debian/tests/tests-in-lxd: run some autopkgtests in LXD too
- debian/tests/boot-and-services:
+ skip apparmor tests on armhf
+ consume stderr in systemctl status call in test_service
+ drop test_no_failed
- debian/systemd.postinst:
+ skip daemon-reexec and try-restarts during shutdown
+ manually call systemd-tmpfiles --create in postinst
- debian/systemd-resolved.postinst: copy existing /etc/resolv.conf to
/run/systemd/resolve/stub-resolv.conf
- debian/rules:
+ Remove unneeded efi artifacts on i386 to avoid debugedit errors
- debian/rules,debian/control,debian/tests/control:
+ Do not build with tpm libraries on i386
+ Do not build with libqrencode on i386
- 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
+ Give systemd-resolved Priority: important
+ Add Recommends: systemd-hwe-hwdb to udev package
+ Add Breaks: systemd (<< ${binary:Version}) to udev package so that
systemd is upgraded as well when upgrading udev
+ Make systemd-sysv Depends: on matching version of systemd
+ Drop Recommends: libnss-myhostname libnss-resolve from systemd-resolved
+ Build-Depends: linux-tools-generic
- debian/tests/upstream: export QEMU_MEM="1024M" for all tests
- debian/systemd.links: mask systemd-gpt-auto-generator by default
- debian/systemd.install: exclude files that are not built for i386
- debian/systemd.manpages: do not ship un-built manpages on i386
- debian/tests/control: only install systemd-boot-efi for supported arches
- switch-root: use MS_MOVE for /run when switchig from initrd
- debian/systemd.postinst: do not create /etc/tmpfiles.d/tmp.conf on upgrades.
We want the upgrades on Ubuntu to be aligned with what a new install
would look like.
- d/control: do not build systemd-boot-efi-{amd64,arm64}-signed-template
* New changes:
- Keep utmp support for this release, since we are passed Feature Freeze
in Ubuntu.
- Filter out zdev rules in the initramfs hook (LP: #2044104)
- d/t/upstream: honor /etc/apt configured by autopkgtest
systemd (256.5-2) unstable; urgency=medium
[ Helmut Grohne ]
* Fix stage1 build (Closes: #1078821)
[ Luca Boccassi ]
* Disable utmp support, replaced by wtmpdb. utmp is not y2038-safe, util-
linux has now turned it off and relies on logind, so disable utmp
support in logind too, as it is no longer necessary. wtmpdb replaces
the functionality.
systemd (256.5-1) unstable; urgency=medium
* New upstream version 256.5
* Drop patch merged upstream
* autopkgtest: skip TEST-64-UDEV-STORAGE due to qemu crash. This tests
randomly causes qemu to crash, making it very flaky, skip it
downstream
systemd (256.4-3) unstable; urgency=medium
* Drop redundant pot build. This was added many years ago, when
apparently the upstream pot generation wasn't run or wasn't working.
This is not the case anymore, pot files are regenerated upstream and
checked in on every release, so this manual step just updates the
timestamp in the existing template and nothing else. Drop it.
* Use debian/clean instead of override in d/rules
* Stop shipping empty /etc/init.d directory. We do not have any need for
it, and will soon stop supporting legacy init files, so stop shipping
it
* Use d/not-installed instead of manual removals. We no longer install
in the main package with a wildcard so we do not need to manually
delete files, listing them in d/not-installed is sufficient. The only
exceptions are files picked up by directory/wildcard entries in
dh_install that have to be deleted.
* autopkgtest: run upstream test last. It is the most complex and thus
the most likely to show temporary failures, so move it last so that
it's easier to read the logs
* autopkgtest: use hint-testsuite-triggers to ensure other packages
changes trigger our testsuite
* Depend on new linux-bpf-dev package where available
Date: Mon, 09 Sep 2024 09:42:11 -0400
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/systemd/256.5-2ubuntu2
-------------- next part --------------
Format: 1.8
Date: Mon, 09 Sep 2024 09:42:11 -0400
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 256.5-2ubuntu2
Distribution: oracular
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 1078821
Launchpad-Bugs-Fixed: 2044104 2079993
Changes:
systemd (256.5-2ubuntu2) oracular; urgency=medium
.
* initramfs-tools: ensure rules file exists before invoking chzdev (LP: #2079993)
.
systemd (256.5-2ubuntu1) oracular; urgency=medium
.
* Merge with Debian unstable. Remaining changes:
- debian/tests/tests-in-lxd: run some autopkgtests in LXD too
- debian/tests/boot-and-services:
+ skip apparmor tests on armhf
+ consume stderr in systemctl status call in test_service
+ drop test_no_failed
- debian/systemd.postinst:
+ skip daemon-reexec and try-restarts during shutdown
+ manually call systemd-tmpfiles --create in postinst
- debian/systemd-resolved.postinst: copy existing /etc/resolv.conf to
/run/systemd/resolve/stub-resolv.conf
- debian/rules:
+ Remove unneeded efi artifacts on i386 to avoid debugedit errors
- debian/rules,debian/control,debian/tests/control:
+ Do not build with tpm libraries on i386
+ Do not build with libqrencode on i386
- 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
+ Give systemd-resolved Priority: important
+ Add Recommends: systemd-hwe-hwdb to udev package
+ Add Breaks: systemd (<< ${binary:Version}) to udev package so that
systemd is upgraded as well when upgrading udev
+ Make systemd-sysv Depends: on matching version of systemd
+ Drop Recommends: libnss-myhostname libnss-resolve from systemd-resolved
+ Build-Depends: linux-tools-generic
- debian/tests/upstream: export QEMU_MEM="1024M" for all tests
- debian/systemd.links: mask systemd-gpt-auto-generator by default
- debian/systemd.install: exclude files that are not built for i386
- debian/systemd.manpages: do not ship un-built manpages on i386
- debian/tests/control: only install systemd-boot-efi for supported arches
- switch-root: use MS_MOVE for /run when switchig from initrd
- debian/systemd.postinst: do not create /etc/tmpfiles.d/tmp.conf on upgrades.
We want the upgrades on Ubuntu to be aligned with what a new install
would look like.
- d/control: do not build systemd-boot-efi-{amd64,arm64}-signed-template
* New changes:
- Keep utmp support for this release, since we are passed Feature Freeze
in Ubuntu.
- Filter out zdev rules in the initramfs hook (LP: #2044104)
- d/t/upstream: honor /etc/apt configured by autopkgtest
.
systemd (256.5-2) unstable; urgency=medium
.
[ Helmut Grohne ]
* Fix stage1 build (Closes: #1078821)
.
[ Luca Boccassi ]
* Disable utmp support, replaced by wtmpdb. utmp is not y2038-safe, util-
linux has now turned it off and relies on logind, so disable utmp
support in logind too, as it is no longer necessary. wtmpdb replaces
the functionality.
.
systemd (256.5-1) unstable; urgency=medium
.
* New upstream version 256.5
* Drop patch merged upstream
* autopkgtest: skip TEST-64-UDEV-STORAGE due to qemu crash. This tests
randomly causes qemu to crash, making it very flaky, skip it
downstream
.
systemd (256.4-3) unstable; urgency=medium
.
* Drop redundant pot build. This was added many years ago, when
apparently the upstream pot generation wasn't run or wasn't working.
This is not the case anymore, pot files are regenerated upstream and
checked in on every release, so this manual step just updates the
timestamp in the existing template and nothing else. Drop it.
* Use debian/clean instead of override in d/rules
* Stop shipping empty /etc/init.d directory. We do not have any need for
it, and will soon stop supporting legacy init files, so stop shipping
it
* Use d/not-installed instead of manual removals. We no longer install
in the main package with a wildcard so we do not need to manually
delete files, listing them in d/not-installed is sufficient. The only
exceptions are files picked up by directory/wildcard entries in
dh_install that have to be deleted.
* autopkgtest: run upstream test last. It is the most complex and thus
the most likely to show temporary failures, so move it last so that
it's easier to read the logs
* autopkgtest: use hint-testsuite-triggers to ensure other packages
changes trigger our testsuite
* Depend on new linux-bpf-dev package where available
Checksums-Sha1:
d8867f17eacb86549cbd27b2764370632ad68570 8215 systemd_256.5-2ubuntu2.dsc
f957a9aeed0b523e418728d510d0abf2695ec9d8 227164 systemd_256.5-2ubuntu2.debian.tar.xz
15511e536d702a59ebd3f4a5cb4e0597301b8254 15171 systemd_256.5-2ubuntu2_source.buildinfo
Checksums-Sha256:
e20b0dc08be48d59fcea53a50832058c2068e401b89e0a42d84841a83c1855d5 8215 systemd_256.5-2ubuntu2.dsc
c90a4310b986e82da4f803ef78d458223713dffcb127ffd1eb824686ff151981 227164 systemd_256.5-2ubuntu2.debian.tar.xz
16be216ce10ae63d502e0568bc99d6954046ea0ba29afe9cf62e30fe6122873d 15171 systemd_256.5-2ubuntu2_source.buildinfo
Files:
ba908d840e8a56602875aa283b8e09db 8215 admin optional systemd_256.5-2ubuntu2.dsc
9fcc0ec41d482cc33c09602b15b30544 227164 admin optional systemd_256.5-2ubuntu2.debian.tar.xz
78612e6d2b4e62c12a6b2df1879d32c2 15171 admin optional systemd_256.5-2ubuntu2_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
More information about the oracular-changes
mailing list