The error is very cryptic: error: line 42: Unknown tag: %internal_kmp_error This probably means that '%internal_kmp_error' ended up being unexpanded on a separate line in the spec file but it is not clear why it was not the case on Leap but it is the case on Tumbleweed. rpm AFAICT does not provide any way to show the preprocessed spec file so I have absolutely no idea what got expanded how