diff -up sapconf-0.98/sapconf.dmidecode-deps sapconf-0.98/sapconf --- sapconf-0.98/sapconf.dmidecode-deps 2016-09-20 18:03:43.790482636 +0200 +++ sapconf-0.98/sapconf 2016-09-20 18:08:07.907549245 +0200 @@ -721,7 +721,12 @@ fi function check_rpms() { #virtrpms checks if the system is a virtualization guest that requires additional rpms -virtrpms + +# bz#1377766, dmidecode is not supported on s390x/ppc64, skip it on these +# platforms temporary before we have generic solution. +if [ -x /usr/sbin/dmidecode -o -x /usr/bin/dmidecode ] ; then + virtrpms +fi if [ $CHECK_ONLY == 0 ]; then for gp in $RPMS $EXTRA_RPMS $VIRTRPMS; do