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

Reply via email to