Actually, tried compiling the RPM again, and at the very top, noticed that the ./configure is called with --sysconfdir set to /opt/openmpi instead of the new name provided. All other parameters are correct! Any ideas?
./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=x86_64-redhat-linux-gnu --program-prefix= --prefix=/opt/openmpi_mine/1.2.3 --exec-prefix=/opt/openmpi_mine/1.2.3 --bindir=/opt/openmpi_mine/1.2.3/bin --sbindir=/opt/openmpi_mine/1.2.3/sbin --sysconfdir=/opt/openmpi/1.2.3/etc --datadir=/opt/openmpi_mine/1.2.3/share --includedir=/opt/openmpi_mine/1.2.3/include --libdir=/opt/openmpi_mine/1.2.3/lib --libexecdir=/opt/openmpi_mine/1.2.3/libexec --localstatedir=/var --sharedstatedir=/opt/openmpi_mine/1.2.3/com --mandir=/opt/openmpi_mine/1.2.3/man --infodir=/usr/share/info --prefix=/opt/openmpi_mine/1.2.3 --with-openib=/usr/include/infiniband --with-openib-libdir=/usr/lib64 Thanks, Alex.