diff --git a/macros.systemd b/macros.systemd index 5ffc38a..6c679b2 100644 --- a/macros.systemd +++ b/macros.systemd @@ -78,6 +78,10 @@ if [ "$FIRST_ARG" -eq 1 ]; then \ done \ else \ for service in %{?*} ; do \ + # The tag file might have been left by a preceding \ + # update (see 1059627) \ + rm -f "/run/rpm-%{name}-update-$service-new-in-upgrade" \ + \ if [ ! -e "/usr/lib/systemd/system/$service" ]; then \ touch "/run/rpm-%{name}-update-$service-new-in-upgrade" \ fi \ diff --git a/systemd-rpm-macros.changes b/systemd-rpm-macros.changes index e627a41..a2a16af 100644 --- a/systemd-rpm-macros.changes +++ b/systemd-rpm-macros.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Fri Dec 1 10:47:29 UTC 2017 - fbui@suse.com + +- Make sure to clean up "new-in-upgrade" tag file (bsc#1059627) + + The tag file might have been incorrectly left by a preceding update. + ------------------------------------------------------------------- Wed Nov 22 14:41:00 UTC 2017 - fbui@suse.com