openmpi doesn't install under F10

Danilo E. Gondolfo danilo at freebsd.org
Thu Dec 5 17:55:30 UTC 2013


On 12/05/13 15:17, Dennis Glatting wrote:
>
> OpenMPI fails to install under FreeBSD-10 BETA4. It previously
> installed under BETA3. The key difference appears to be version _1 vs
> _2. Data follows.
>
> The system:
>
> Coke# uname -a
> FreeBSD Coke 10.0-BETA4 FreeBSD 10.0-BETA4 #1 r258932: Wed Dec  4
> 14:57:28 PST 2013     root at Coke:/usr/obj/usr/src/sys/XYZZY-FBSD10  amd64
>
> Key part of the Makefile:
>
> PORTNAME=       openmpi
> DISTVERSION=    1.7.3
> PORTREVISION=   2
>
> The relevant diagnostic output:
>
> Coke# make -dA install
> ...
> + echo '===>   Registering installation for openmpi-1.7.3_2'
> Execute: '/usr/bin/env FORCE_POST="rmdir kldxref mkfontscale mkfontdir
> fc-cache  fonts.dir fonts.scale gtk-update-icon-cache 
> gio-querymodules gtk-query-immodules  ldconfig  load-octave-pkg 
> update-desktop-database update-mime-database  gdk-pixbuf-query-loaders
> catalog.ports glib-compile-schemas" /usr/local/sbin/pkg-static
> register -i /usr/ports/net/openmpi/work/stage -m
> /usr/ports/net/openmpi/work/.metadir -f
> /usr/ports/net/openmpi/work/.PLIST.mktmp'
> + /usr/bin/env 'FORCE_POST=rmdir kldxref mkfontscale mkfontdir
> fc-cache fonts.dir fonts.scale gtk-update-icon-cache  gio-querymodules
> gtk-query-immodules  ldconfig  load-octave-pkg 
> update-desktop-database update-mime-database  gdk-pixbuf-query-loaders
> catalog.ports glib-compile-schemas' /usr/local/sbin/pkg-static
> register -i /usr/ports/net/openmpi/work/stage -m
> /usr/ports/net/openmpi/work/.metadir -f
> /usr/ports/net/openmpi/work/.PLIST.mktmp
> pkg-static:
> lstat(/usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/ompi-iof):
> No such file or directory
> pkg-static:
> lstat(/usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/ompi-probe):
> No such file or directory
> pkg-static:
> lstat(/usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/ompi-profiler):
> No such file or directory
> pkg-static:
> lstat(/usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/orte-bootproxy.sh):
> No such file or directory
> pkg-static:
> lstat(/usr/ports/net/openmpi/work/stage/usr/local/mpi/openmpi/bin/orte-iof):
> No such file or directory
>
>
> pkg info from working installation:
>
> root at Monster:~ # pkg info | grep -i openmpi
> openmpi-1.7.3_1                High Performance Message Passing Library
>
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>

Hello Dennis,

I'm a bit confused. The port net/openmpi installs the version 1.6.5. The
version 1.7.3 is installed by net/openmpi-devel.

Look:

$ pkg info | grep openmpi
openmpi-1.6.5_2                High Performance Message Passing Library

and with net/openmpi-devel installed:

$ pkg info | grep openmpi
openmpi-devel-1.7.3            High Performance Message Passing Library


Did you edit the Makefile?



More information about the freebsd-ports mailing list