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