diff --git a/macros.systemd b/macros.systemd index df7f472..5ffc38a 100644 --- a/macros.systemd +++ b/macros.systemd @@ -246,7 +246,7 @@ fi \ %{nil} %tmpfiles_create() \ -[ -x /usr/bin/systemd-tmpfiles ] && \ +[ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && \ /usr/bin/systemd-tmpfiles --create %{?*} || : \ %{nil} diff --git a/systemd-rpm-macros.changes b/systemd-rpm-macros.changes index 3395e2c..08eca16 100644 --- a/systemd-rpm-macros.changes +++ b/systemd-rpm-macros.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Nov 17 07:44:55 CET 2017 - kukuk@suse.de + +- Don't execute systemd-tmpfiles if we run in transactional update + mode + ------------------------------------------------------------------- Thu Nov 2 16:09:29 UTC 2017 - fbui@suse.com