[ubuntu/oracular-proposed] systemd 256.2-1ubuntu1 (Accepted)
Nick Rosbrook
enr0n at ubuntu.com
Fri Jul 19 16:04:14 UTC 2024
systemd (256.2-1ubuntu1) 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.
* Dropped changes, no longer needed:
- Drop Revert-network-if-sys-is-rw-then-udev-should-be-around.patch
- Drop test-skip-exec-privatenetwork-yes-privatemounts-yes.servi.patch.
With security.nesting: true, this AppArmor denial is not hit. We can
drop this now.
- debian/tests/unit-tests: don't skip test-execute on armhf anymore
* Dropped changes, not compatible with mkosi-based test suite:
- debian/tests/upstream{,-1,-2}: split upstream tests into two parts
* New changes:
- debian/tests/tests-in-lxd: set security.nesting true for LXD containers
- d/t/boot-and-services: skip test_tmp_cleanup if tmp.mount is overridden
- d/t/upstream: ensure correct ubuntu codename is used
- d/t/control: add Depends: lib{systemd,udev}-dev for upstream
systemd (256.2-1) unstable; urgency=medium
* d/not-installed: fix shutdown.standalone path
* autopkgtest: skip qemu tests on arm64
* Add recommends on linux-sysctl-defaults. This package contains the
default sysctl settings, and is maintained by the kernel team. This is
not available in Ubuntu so keep it as a recommends for now, to avoid
breaking the upstream CI.
(Closes: #1027773)
* initramfs-tools: copy network drop-ins too (Closes: #1074564)
* d/e/checkout-upstream: fix shellcheck warnings
* d/e/checkout-upstream: do not fail if rebase fails
* d/e/checkout-upstream: switch packaging branch on upstream stable PRs.
* New upstream version 256.2 (Closes: #1074789)
* Install run0 zsh completion file
systemd (256.1-2) unstable; urgency=medium
* Bump breaks/replaces to conflicts for DEP17. Breaks/replaces are not
enough when moving files between packages and between locations as per
DEP17, so bump to Conflicts. (Closes: #1073922)
* autopkgtest: add dependency on libcryptsetup-dev in unit-tests suite
systemd (256.1-1) unstable; urgency=medium
* Bump versioned breaks against dracut to 102-2 (Closes: #1073290)
* autopkgtest: switch upstream suite to mkosi-based builds
* Add conflict against sysv-rc, insserv and startpar in systemd-sysv.
They are not needed, and having them installed causes problems.
(Closes: #1072562)
* New upstream version 256.1
* Drop section from binary packages where it matches the source package
* Override Lintian false positives about spare manpages
* Deduplicate template packages descriptions
* Add Lintian override for template package false positives
* Rename EFI architecture variable to avoid dpkg clash. Fixes Lintian
warning: debian-rules-sets-dpkg-architecture-variable
* Upload to unstable.
systemd (256-2) experimental; urgency=medium
* Add templated packages for UEFI Secure Boot signing of systemd-boot.
* Add systemd-standalone-shutdown package for exitrds. Allows building
minimal exitrd images, used to gracefully cleanup complex root
filesystems storage. Not intended for normal systems.
* Add systemd-repart package to reduce dependencies sd-repart pulls in
several libraries that binaries in the main systemd package do not
need, so split it out to reduce the dependencies of the main package
* Add systemd-cryptsetup package to reduce dependencies sd-
cryptsetup/integritysetup/veritysetup pull in several libraries that
other files in the main systemd package do not need, so split them out
to reduce the dependencies of the main package
* Move sd-sysupdate to systemd-container
* Move importd manpages to systemd-container, where the binaries are.
Left behind when importd was moved
* Move systemd-boot/stub manpages to systemd-boot. The EFI packages
should just have the EFI binaries, no point in duplicating the docs.
And the stub manpage should also be in the boot package, not the main
package.
Date: Fri, 19 Jul 2024 11:56:45 -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.2-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 19 Jul 2024 11:56:45 -0400
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 256.2-1ubuntu1
Distribution: oracular
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 1027773 1072562 1073290 1073922 1074564 1074789
Changes:
systemd (256.2-1ubuntu1) 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.
* Dropped changes, no longer needed:
- Drop Revert-network-if-sys-is-rw-then-udev-should-be-around.patch
- Drop test-skip-exec-privatenetwork-yes-privatemounts-yes.servi.patch.
With security.nesting: true, this AppArmor denial is not hit. We can
drop this now.
- debian/tests/unit-tests: don't skip test-execute on armhf anymore
* Dropped changes, not compatible with mkosi-based test suite:
- debian/tests/upstream{,-1,-2}: split upstream tests into two parts
* New changes:
- debian/tests/tests-in-lxd: set security.nesting true for LXD containers
- d/t/boot-and-services: skip test_tmp_cleanup if tmp.mount is overridden
- d/t/upstream: ensure correct ubuntu codename is used
- d/t/control: add Depends: lib{systemd,udev}-dev for upstream
.
systemd (256.2-1) unstable; urgency=medium
.
* d/not-installed: fix shutdown.standalone path
* autopkgtest: skip qemu tests on arm64
* Add recommends on linux-sysctl-defaults. This package contains the
default sysctl settings, and is maintained by the kernel team. This is
not available in Ubuntu so keep it as a recommends for now, to avoid
breaking the upstream CI.
(Closes: #1027773)
* initramfs-tools: copy network drop-ins too (Closes: #1074564)
* d/e/checkout-upstream: fix shellcheck warnings
* d/e/checkout-upstream: do not fail if rebase fails
* d/e/checkout-upstream: switch packaging branch on upstream stable PRs.
* New upstream version 256.2 (Closes: #1074789)
* Install run0 zsh completion file
.
systemd (256.1-2) unstable; urgency=medium
.
* Bump breaks/replaces to conflicts for DEP17. Breaks/replaces are not
enough when moving files between packages and between locations as per
DEP17, so bump to Conflicts. (Closes: #1073922)
* autopkgtest: add dependency on libcryptsetup-dev in unit-tests suite
.
systemd (256.1-1) unstable; urgency=medium
.
* Bump versioned breaks against dracut to 102-2 (Closes: #1073290)
* autopkgtest: switch upstream suite to mkosi-based builds
* Add conflict against sysv-rc, insserv and startpar in systemd-sysv.
They are not needed, and having them installed causes problems.
(Closes: #1072562)
* New upstream version 256.1
* Drop section from binary packages where it matches the source package
* Override Lintian false positives about spare manpages
* Deduplicate template packages descriptions
* Add Lintian override for template package false positives
* Rename EFI architecture variable to avoid dpkg clash. Fixes Lintian
warning: debian-rules-sets-dpkg-architecture-variable
* Upload to unstable.
.
systemd (256-2) experimental; urgency=medium
.
* Add templated packages for UEFI Secure Boot signing of systemd-boot.
* Add systemd-standalone-shutdown package for exitrds. Allows building
minimal exitrd images, used to gracefully cleanup complex root
filesystems storage. Not intended for normal systems.
* Add systemd-repart package to reduce dependencies sd-repart pulls in
several libraries that binaries in the main systemd package do not
need, so split it out to reduce the dependencies of the main package
* Add systemd-cryptsetup package to reduce dependencies sd-
cryptsetup/integritysetup/veritysetup pull in several libraries that
other files in the main systemd package do not need, so split them out
to reduce the dependencies of the main package
* Move sd-sysupdate to systemd-container
* Move importd manpages to systemd-container, where the binaries are.
Left behind when importd was moved
* Move systemd-boot/stub manpages to systemd-boot. The EFI packages
should just have the EFI binaries, no point in duplicating the docs.
And the stub manpage should also be in the boot package, not the main
package.
Checksums-Sha1:
a9f7e3adb46a924be757f56d32351d533d34355f 8371 systemd_256.2-1ubuntu1.dsc
937b54d419807a041573f72ecb7bdd1b09def615 15648609 systemd_256.2.orig.tar.gz
9b088a47240a858653bbab410b9c041d21babaa5 226436 systemd_256.2-1ubuntu1.debian.tar.xz
deba0fbb9af8b7925eaac9ada543d734d837a093 14761 systemd_256.2-1ubuntu1_source.buildinfo
Checksums-Sha256:
0be3e3d71b8e82b79d5039127102a8687f01e17ac59ccef466997ddbbf621dbe 8371 systemd_256.2-1ubuntu1.dsc
81ed336d36e48b1f31b876540f437755f33c7c389ba6e8efb8d3512129f0096d 15648609 systemd_256.2.orig.tar.gz
18e94dc1bebdef3660e8f17d74997d19be1616e3865ea5eba54b9e628a863ce6 226436 systemd_256.2-1ubuntu1.debian.tar.xz
42d616ebda49f4090243990e2f3aba95bf3b03a0b2e53651767ea48be7c9c716 14761 systemd_256.2-1ubuntu1_source.buildinfo
Files:
7fbdb505078a86e00797c00a4192a8a9 8371 admin optional systemd_256.2-1ubuntu1.dsc
65e746dd4746dca7a2776a44d9cab9ae 15648609 admin optional systemd_256.2.orig.tar.gz
b3b279a490d2c69e7fd5ec3d743c3005 226436 admin optional systemd_256.2-1ubuntu1.debian.tar.xz
509bf6033c23dc5d3fc6f0e20cdac7ca 14761 admin optional systemd_256.2-1ubuntu1_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
More information about the oracular-changes
mailing list