Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package systemd for openSUSE:Factory checked in at 2023-06-29 17:27:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/systemd (Old) and /work/SRC/openSUSE:Factory/.systemd.new.13546 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd" Thu Jun 29 17:27:27 2023 rev:395 rq:1095850 version:253.5 Changes: -------- --- /work/SRC/openSUSE:Factory/systemd/systemd.changes 2023-06-23 21:52:28.182573500 +0200 +++ /work/SRC/openSUSE:Factory/.systemd.new.13546/systemd.changes 2023-06-29 17:27:33.545988950 +0200 @@ -1,0 +2,15 @@ +Tue Jun 27 13:02:40 UTC 2023 - Franck Bui <f...@suse.com> + +- Change the group owner of /run/lock from "lock" to "root" (bsc#1212674) + + This allows to drop the dependency "Requires: group(lock)" that was introduced + previously to make sure that the "lock" group will be kept around. This + dependency introduced a dependency cycle. + +------------------------------------------------------------------- +Mon Jun 26 14:26:28 UTC 2023 - Franck Bui <f...@suse.com> + +- file-triggers: fix a typo that sneaked in the script dealing with tmpfiles + (bsc#1212733) + +------------------------------------------------------------------- @@ -4,4 +19,3 @@ -- Make sure to pre-install the groups systemd and udev rely on. This is needed - when the tmpfiles are run at package installation time. Theoretically with - only "Requires(pre): group()", rpm is allowed to drop the group at the end of - the package installations hence let's keep "Requires: group()" dep. +- Make sure to keep the groups systemd and udev rely on installed. Theoretically + with only "Requires(pre): group(x)", rpm is allowed to drop group 'x' at the + end of the package installations. @@ -9 +23 @@ - Note: this is also needed when (post)file-triggers are enabled due to the + Note: this is also needed when (trans)file-triggers are enabled due to the ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ systemd.spec ++++++ --- /var/tmp/diff_new_pack.plmzY8/_old 2023-06-29 17:27:34.573994972 +0200 +++ /var/tmp/diff_new_pack.plmzY8/_new 2023-06-29 17:27:34.577994995 +0200 @@ -137,10 +137,6 @@ Requires: systemd-default-settings-branding Requires: systemd-presets-branding Requires: util-linux >= 2.27.1 -Requires: group(lock) -# The next dependency is also needed with file-triggers enabled due to the way -# the libzypp default transaction backend works. -Requires(pre): group(lock) Requires(post): coreutils Requires(post): findutils Requires(post): systemd-presets-branding ++++++ tmpfiles-suse.conf ++++++ --- /var/tmp/diff_new_pack.plmzY8/_old 2023-06-29 17:27:34.825996448 +0200 +++ /var/tmp/diff_new_pack.plmzY8/_new 2023-06-29 17:27:34.829996472 +0200 @@ -6,9 +6,9 @@ # Legacy symlink. Maybe should be owned by util-linux ? L+ /etc/mtab - - - - ../proc/self/mounts -# FIXME: Might be moved to lockded. -d /run/lock 0775 root lock - +# FIXME: move to filesystem ? +d /run/lock 0775 root root - -# FIXME: Should these one be moved to shadow ? +# FIXME: Move to shadow ? f /var/log/wtmp 0664 root utmp - ++++++ triggers.systemd ++++++ --- /var/tmp/diff_new_pack.plmzY8/_old 2023-06-29 17:27:34.849996589 +0200 +++ /var/tmp/diff_new_pack.plmzY8/_new 2023-06-29 17:27:34.853996612 +0200 @@ -108,7 +108,7 @@ -- Note: /run is never mounted during transactional updates. if posix.access("/run/systemd/system") then assert(rpm.execute("systemd-tmpfiles", "--create")) -endf +end %if %{without bootstrap} %transfiletriggerin -P 1000600 -n udev -p <lua> -- /usr/lib/udev/rules.d