Project

General

Profile

Bug #15627

Updated by Nathan Cutler almost 8 years ago

Running install-deps.sh on SLE12-SP1 without systemd-rpm-macros installed results in a very long and strange error, an and excerpt from which is:

<pre>
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.
</pre>

The fix is very simple - PR coming.

Back