It seems that openSUSE allows to have multiple openMPI installations, but no default one is selected (or the application misses to select one). In addition, the scripts invoking the actual executables seem to restrict the runtime to a single processor, which defeats the purpose of using MPI. The mpivars are already sourced based on the spec and changes file.