Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

optional package mpi4py-1.1.0.spkg does not build on sage-4.7.1.alpha1 #11439

Closed
sagetrac-mariah mannequin opened this issue Jun 7, 2011 · 6 comments
Closed

optional package mpi4py-1.1.0.spkg does not build on sage-4.7.1.alpha1 #11439

sagetrac-mariah mannequin opened this issue Jun 7, 2011 · 6 comments

Comments

@sagetrac-mariah
Copy link
Mannequin

sagetrac-mariah mannequin commented Jun 7, 2011

The optional package mpi4py-1.1.0.spkg does not build on skynet/eno (x86_64-Linux-core2-fc) on sage-4.7.1.alpha1:

...
/usr/local/gcc-4.6.0/x86_64-Linux-core2-fc/bin/gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -I/home/mariah/sage/sage-4.7.1.alpha1-x86_64-Linux-core2-fc/local/include/python2.6 -c src/MPI.c -o build/temp.linux-x86_64-2.6/src/MPI.o
In file included from src/MPI.c:3:0:
src/mpi4py.MPI.c:135:17: fatal error: mpi.h: No such file or directory
compilation terminated.
error: command '/usr/local/gcc-4.6.0/x86_64-Linux-core2-fc/bin/gcc' failed with exit status 1

real    0m0.392s
user    0m0.141s
sys     0m0.097s
sage: An error occurred while installing mpi4py-1.1.0

Component: packages: optional

Keywords: sd32, sd40.5

Reviewer: Jeroen Demeyer

Issue created by migration from https://trac.sagemath.org/ticket/11439

@sagetrac-mariah sagetrac-mariah mannequin added this to the sage-5.11 milestone Jun 7, 2011
@williamstein
Copy link
Contributor

Changed keywords from none to sd32

@swenson
Copy link
Contributor

swenson commented Jan 22, 2012

comment:2

Does eno have an MPI package installed, like mpich?

@vbraun
Copy link
Member

vbraun commented May 25, 2012

Changed keywords from sd32 to sd32, sd40.5

@vbraun
Copy link
Member

vbraun commented May 25, 2012

comment:3

The mpi4py spkg relies on

  • either the optional openmpi spkg, or
  • a standard mpi compiler wrapper (like mpic++) in the path
    If neither is installed, the installation of mpi4py fails. The error message should be amended to point the user to the openmpi spkg, or explain how to use the MPICXX etc. environment variables.

@jdemeyer jdemeyer modified the milestones: sage-5.11, sage-5.12 Aug 13, 2013
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.1, sage-6.2 Jan 30, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.2, sage-6.3 May 6, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.3, sage-6.4 Aug 10, 2014
@jdemeyer
Copy link

comment:8

Not a bug since the dependency was missing.

@jdemeyer
Copy link

Reviewer: Jeroen Demeyer

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants