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

Reply via email to