File _patchinfo of Package patchinfo.16503

<patchinfo incident="16503">
  <issue tracker="bnc" id="1173034">systemd-rpm-macros: %service_del_postun_without_restart need to be backported</issue>
  <issue tracker="bnc" id="1176932">systemd-rpm-macros update breaks %service_del_preun -n</issue>
  <issue tracker="bnc" id="1177034">systemd-rpm-macros: update to 4.1 seems to break rpmbuild</issue>
  <packager>fbui</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for systemd-rpm-macros</summary>
  <description>This update for systemd-rpm-macros fixes the following issues:

- Introduce macro '%service_del_postun_without_restart' to resolve blocking new releases based on this. (bsc#1173034)

- Backport missing macros of directory paths from upstream
  + %_environmentdir
  + %_modulesloaddir
  + %_modprobedir

- Make sure %_restart_on_update_never and %_stop_on_removal_never don't expand to the
  empty string. (bsc#1176932)
  Otherwise sequences like the following code:
     if [ ... ]; then
        %_restart_on_update_never
     fi
  would result in the following incorrect shell syntax:
     if [ ... ]; then
     fi

- Passing %{?*} when calling a macro is broken, so workaround it. (bsc#1177034)
</description>
</patchinfo>
openSUSE Build Service is sponsored by