[MacPorts] #42248: OpenMPI changes not functional
MacPorts
noreply at macports.org
Fri Jan 24 11:58:04 PST 2014
#42248: OpenMPI changes not functional
-----------------------+--------------------------------
Reporter: jcverle@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Keywords: | Port:
-----------------------+--------------------------------
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.
--
Ticket URL: <https://trac.macports.org/ticket/42248>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list