"the headers are found in the python-dev package. please install this and retry." - That is exactly the problem. python-numeric (as it is now) depends on python-dev, yet this dependency is not reflected by the package. I never suggested to change the python package in any way! Please excuse that my original bug description was unclear. Let me try to rephrase:
The package dependencies of python-numeric are wrong. Compilation of python c-extensions that use /usr/include/python2.5/arrayobject.h fails, because /usr/include/python2.5/arrayobject.h depends on header files provided by python-dev. Two possible fixes for this situation are suggested: EITHER add python-dev to the package dependences of python-numeric. This would reflect the actual dependencies between files contained in packages. OR remove /usr/include/python2.5/arrayobject.h from python-numeric and place it inside a (new?) python-numeric-dev package, which then depends on python-dev. This would fix the dependency problems and maintain proper separation of dev files from runtime libraries. (In earlier versions of Ubuntu, the Numeric headers were contained in a separate python-numeric-dev package, which in turn correctly depended on python- dev.) The patch to /usr/include/python2.5/arrayobject.h suggested in the original bug report actually refers to a separate bug in Numeric itself. -- python-numeric dependency error https://bugs.launchpad.net/bugs/240390 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
