Questions for installing openmpi on Os X 10.9.5

Eric A. Borisch eborisch at macports.org
Thu Feb 25 08:11:24 PST 2016


This isn't quite "normal" -- at least not anymore (thanks to binary
packages.)

At the top of the log you posted, you will note that it warned you (now
that you have updated the macports software to the new base version) to:

   Warning: port definitions are more than two weeks old, consider updating
them by running 'port selfupdate'.

If that had been done, you would have been trying to grab newer versions of
packages  (like gcc48, and llvm35, and perl, etc.) from
packages.macports.org, which would have succeeded for many of them. (The
port tree you had looks like it is late 2014 / early 2015 vintage based on
the gcc48 version. (I'm not sure why it didn't update the port tree after
it updated your binaries, perhaps others can comment on that -- it would
certainly seem like that would be "the right thing to do.")

Instead, you (successfully, which is a good sign) downloaded and locally
compiled all of the dependencies for OpenMPI, which includes llvm and gcc
compilations, which do take a very long time, indeed. So you got much more
for your time than just the OpenMPI wrappers and libraries. ;)

So. Good news and bad news. Run a 'sudo port selfupdate' (like the tool
suggested) and then 'sudo port upgrade outdated'. Unfortunately many of the
ports that were installed will have new versions. Luckily, most of them
should download pre-compiled binaries now rather than locally compile.

Thanks, and good luck!
  - Eric

On Thu, Feb 25, 2016 at 1:28 AM, Kulemin Alexander <ltwolfik at yandex.ru>
wrote:

> I have macbook air 13 Mid 2013:
> ltWolfer$ sw_vers
> ProductName:    Mac OS X
> ProductVersion: 10.9.5
> BuildVersion:   13F1507
>
> ltWolfer$ uname -a
> Darwin MacBook-Air-Alexander.local 13.4.0 Darwin Kernel Version 13.4.0:
> Wed Mar 18 16:20:14 PDT 2015; root:xnu-2422.115.14~1/RELEASE_X86_64 x86_64
>
> Xcode version Version 6.2.
>
> The version of macports, which i have used i don't know, because after i
> updated it (has to be 2.3.0?):
>
> ltWolfer$ sudo port selfupdate
> Password:
> --->  Updating MacPorts base sources using rsync
> MacPorts base version 2.3.1 installed,
> MacPorts base version 2.3.4 downloaded.
> --->  Updating the ports tree
> --->  MacPorts base is outdated, installing new version 2.3.4
> Installing new MacPorts release in /opt/local as root:admin; permissions
> 0755
>
> The ports tree has been updated. To upgrade your installed ports, you
> should run
>   port upgrade outdated
>
> I would like to compile and run some MPI programs on my macbook. To
> install mpi i did that:
>
> ltWolfer$ sudo port install openmpi
>
> The log, for the command i've attached (log.txt).
>
> I have the following questions:
> 1) It have been installing for ~2 hours and took about 3-4 Gb on ssd, It's
> strange, why so much?
> 2) Can i revert this command? (return my disk space and other...)
> 3) Are there some light ways to support compiling and running mpi programs
> on my computer?
> (for example on windows i have installed appropriate sdk for only a few
> seconds, and it took fewer 10 Mb)
>
> Thanks in advance.
>
> --
> С уважением,
>  Kulemin Alexander
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macports-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20160225/655baf0c/attachment.html>


More information about the macports-users mailing list