install-deps.sh broken on SUSE if systemd-rpm-macros not installed
3 - minor
Pull request ID:
Running install-deps.sh on SLE12-SP1 without systemd-rpm-macros installed results in a very long and strange error, an excerpt from which is:
error: Too many levels of recursion in macro expansion. It is likely caused by recursive macro declaration. error: line 911: test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in error: query of specfile /tmp/install-deps.15991/ceph.spec failed, can't parse Too few arguments. At least one package name is required.
The fix is very simple - PR coming.