Opened 11 years ago
Closed 11 years ago
#42248 closed defect (fixed)
OpenMPI changes not functional
Reported by: | TBird2001 (Jason Verley) | Owned by: | seanfarley (Sean Farley) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | Cc: | cooljeanius (Eric Gallager) | |
Port: |
Description
It appears a lot of changes happened to the OpenMPI port yesterday. From my experience, the result is not functional. In addition, I think there are errors in the port Notes. I uninstalled the (presumably) old version, openmpi. Then I the following is the screen output from the installation:
~ % sudo port install openmpi-default +gcc48 +valgrind ---> Computing dependencies for openmpi-default ---> Fetching archive for openmpi-default ---> Attempting to fetch openmpi-default-1.7.3_1+gcc48+valgrind.darwin_12.x86_64.tbz2 from http://packages.macports.org/openmpi-default ---> Attempting to fetch openmpi-default-1.7.3_1+gcc48+valgrind.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/openmpi-default ---> Attempting to fetch openmpi-default-1.7.3_1+gcc48+valgrind.darwin_12.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/openmpi-default ---> Fetching distfiles for openmpi-default ---> Verifying checksums for openmpi-default ---> Extracting openmpi-default ---> Configuring openmpi-default ---> Building openmpi-default ---> Staging openmpi-default into destroot ---> Installing openmpi-default @1.7.3_1+gcc48+valgrind ---> Deactivating openmpi-default @1.7.3_1+gcc48 ---> Cleaning openmpi-default ---> Activating openmpi-default @1.7.3_1+gcc48+valgrind +--- OpenMPI Usage note ---- | The mpi[cc|cxx|f77|f90] weappers are installed as | mpi[cc|cxx|f77|f90]-mp. To make openmpi-default the default (i.e. the | version you get when you run 'mpicc/mpicxx'), please run: | | sudo port select --set mpi openmpi-mp-fortran +------------------------- ---> Cleaning openmpi-default
To see what what installed, I typed:
s947898:~ % mpi<tab> mpicc-openmpi-mp mpicxx-openmpi-mp mpiexec-openmpi-mp mpif77-openmpi-mp mpif90-openmpi-mp mpioutil
The usage note does not include the "openmpi" part of the wrapper names. (In addition, it has typo, with "weappers" instead of "wrappers".)
Pushing on, I tried this:
~ % mpicc-openmpi-mp --version Cannot open configuration file /opt/local/share/openmpi-mp/openmpi/mpicc-openmpi-mp-wrapper-data.txt Error parsing data file mpicc-openmpi-mp: Not found
Let me know if I can send any log information.
Change History (4)
comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)
Cc: | egall@… added |
---|
comment:2 Changed 11 years ago by neverpanic (Clemens Lang)
Owner: | changed from macports-tickets@… to sean@… |
---|
comment:3 Changed 11 years ago by seanfarley (Sean Farley)
Status: | new → assigned |
---|
Thanks for the report. I thought I fixed this previously but I can reproduce this. I'm looking into it now.
comment:4 Changed 11 years ago by seanfarley (Sean Farley)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Ok, pushed a fix in r116423. Please reopen the ticket if it doesn't work for you.
Cc Me!