Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Making RPM from source that respects --prefix
From: Bill Johnstone (beejstone3_at_[hidden])
Date: 2009-10-07 21:36:20

Hello Jeff and Kiril,

Thank you for your responses. Based on the information you both provided, I was able to get buildrpm to make the OMPI RPM the way I wanted. I ended up having to define _prefix , _mandir , and _infodir .

Additionally, I found I had to use --define "shell_scripts_basename mpivars" because without that, when I tried to use mpi-selector, mpi-selector did not find the installation since it specifically seems to look for the shell scripts as mpivars.{sh,csh} rather than mpivars-1.3.3.{sh,csh} as the .spec file builds. I think the .spec file should be changed to match what mpi-selector expects.

Jeff, it might also be really useful to have a .spec build option to allow the RPM to register itself as the system default. I hand-modified the .spec file to do this. Please let me know if I should register a feature request somewhere more formally.

Thanks again to you both, and sorry for taking so long to reply.