[MacPorts] #39340: octave should not require a specific implementation of mpi
MacPorts
noreply at macports.org
Tue Jun 4 14:28:48 PDT 2013
#39340: octave should not require a specific implementation of mpi
-----------------------------+--------------------------------
Reporter: jeff.science@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.3
Resolution: | Keywords:
Port: |
-----------------------------+--------------------------------
Old description:
> There is absolutely no reason for Octave to require OpenMPI instead of
> any implementation of MPI. MPI is a portable standard for a reason.
> Octave should work just fine with the mpich-devel package and that should
> satisfy the dependency.
>
> $ sudo port install octave
> Password:
> ---> Computing dependencies for octave
> ---> Dependencies to be installed: GraphicsMagick SuiteSparse arpack
> openmpi atlas clang-3.3 llvm-3.3 fftw-3-single ftgl hdf5-18 metis qhull
> qrupdate
> ---> Fetching archive for GraphicsMagick
> ---> Attempting to fetch
> GraphicsMagick-1.3.18_0+q8.darwin_11.x86_64.tbz2 from
> http://packages.macports.org/GraphicsMagick
> ---> Attempting to fetch
> GraphicsMagick-1.3.18_0+q8.darwin_11.x86_64.tbz2.rmd160 from
> http://packages.macports.org/GraphicsMagick
> ---> Installing GraphicsMagick @1.3.18_0+q8
> ---> Activating GraphicsMagick @1.3.18_0+q8
> ---> Cleaning GraphicsMagick
> ---> Fetching archive for SuiteSparse
> ---> Attempting to fetch SuiteSparse-4.1.0_0.darwin_11.x86_64.tbz2 from
> http://packages.macports.org/SuiteSparse
> ---> Attempting to fetch
> SuiteSparse-4.1.0_0.darwin_11.x86_64.tbz2.rmd160 from
> http://packages.macports.org/SuiteSparse
> ---> Installing SuiteSparse @4.1.0_0
> ---> Activating SuiteSparse @4.1.0_0
> ---> Cleaning SuiteSparse
> ---> Fetching archive for openmpi
> ---> Attempting to fetch openmpi-1.7.1_0+gcc47.darwin_11.x86_64.tbz2
> from http://packages.macports.org/openmpi
> ---> Attempting to fetch
> openmpi-1.7.1_0+gcc47.darwin_11.x86_64.tbz2.rmd160 from
> http://packages.macports.org/openmpi
> ---> Installing openmpi @1.7.1_0+gcc47
> ---> Activating openmpi @1.7.1_0+gcc47
> Error: org.macports.activate for port openmpi returned: Image error:
> /opt/local/share/man/man1/mpicc.1.gz is being used by the active mpich-
> devel port. Please deactivate this port first, or use 'port -f activate
> openmpi' to force the activation.
> Error: Failed to install openmpi
> Please see the log file for port openmpi for details:
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_openmpi/openmpi/main.log
> Error: The following dependencies were not installed: arpack openmpi
> atlas clang-3.3 llvm-3.3 fftw-3-single ftgl hdf5-18 metis qhull qrupdate
> To report a bug, follow the instructions in the guide:
> http://guide.macports.org/#project.tickets
> Error: Processing of port octave failed
New description:
There is absolutely no reason for Octave to require OpenMPI instead of any
implementation of MPI. MPI is a portable standard for a reason. Octave
should work just fine with the mpich-devel package and that should satisfy
the dependency.
{{{
$ sudo port install octave
Password:
---> Computing dependencies for octave
---> Dependencies to be installed: GraphicsMagick SuiteSparse arpack
openmpi atlas clang-3.3 llvm-3.3 fftw-3-single ftgl hdf5-18 metis qhull
qrupdate
---> Fetching archive for GraphicsMagick
---> Attempting to fetch GraphicsMagick-1.3.18_0+q8.darwin_11.x86_64.tbz2
from http://packages.macports.org/GraphicsMagick
---> Attempting to fetch
GraphicsMagick-1.3.18_0+q8.darwin_11.x86_64.tbz2.rmd160 from
http://packages.macports.org/GraphicsMagick
---> Installing GraphicsMagick @1.3.18_0+q8
---> Activating GraphicsMagick @1.3.18_0+q8
---> Cleaning GraphicsMagick
---> Fetching archive for SuiteSparse
---> Attempting to fetch SuiteSparse-4.1.0_0.darwin_11.x86_64.tbz2 from
http://packages.macports.org/SuiteSparse
---> Attempting to fetch SuiteSparse-4.1.0_0.darwin_11.x86_64.tbz2.rmd160
from http://packages.macports.org/SuiteSparse
---> Installing SuiteSparse @4.1.0_0
---> Activating SuiteSparse @4.1.0_0
---> Cleaning SuiteSparse
---> Fetching archive for openmpi
---> Attempting to fetch openmpi-1.7.1_0+gcc47.darwin_11.x86_64.tbz2 from
http://packages.macports.org/openmpi
---> Attempting to fetch
openmpi-1.7.1_0+gcc47.darwin_11.x86_64.tbz2.rmd160 from
http://packages.macports.org/openmpi
---> Installing openmpi @1.7.1_0+gcc47
---> Activating openmpi @1.7.1_0+gcc47
Error: org.macports.activate for port openmpi returned: Image error:
/opt/local/share/man/man1/mpicc.1.gz is being used by the active mpich-
devel port. Please deactivate this port first, or use 'port -f activate
openmpi' to force the activation.
Error: Failed to install openmpi
Please see the log file for port openmpi for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_openmpi/openmpi/main.log
Error: The following dependencies were not installed: arpack openmpi atlas
clang-3.3 llvm-3.3 fftw-3-single ftgl hdf5-18 metis qhull qrupdate
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
Error: Processing of port octave failed
}}}
--
Comment (by ciserlohn@…):
In the future please remember to use WikiFormatting.
--
Ticket URL: <https://trac.macports.org/ticket/39340#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list