Public bug reported: Binary package hint: python-numpy
The numpy headers of the Ubuntu are symlinked in /usr/lib. As a result, a Python package compiling with numpy.distutils will always pick up these headers, even if the numpy used is not the system numpy, but a localy installed numpy. Indeed, numpy.distutils will use the following compilation options: compile options: '-I/usr/include -I/home/varoquau/usr/lib/python2.6 /site-packages/numpy/core/include -I/usr/include/python2.6 -c' Where the second include path points to the numpy headers of the locally-installed numpy, but is overriden by the general include '/usr/include'. See the following mailing list discussion for more information: http://mail.scipy.org/pipermail/numpy-discussion/2009-December/047376.html With the release of numpy 1.4, this problem will become especially crucial, as picking up the wrong header leads to binary incompatibilities. ** Affects: python-numpy (Ubuntu) Importance: Undecided Status: New -- numpy headers in the include path https://bugs.launchpad.net/bugs/495537 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs