distutils.sysconfig.get_python_inc() does not include arch specific directory, causing FTBFS
Bug #1094246 reported by
Martin Pitt
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
calibre (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
python2.7 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
python3.3 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Packages like calibre call this to determine the include directory:
$ python3 -c 'import distutils.
/usr/include/
This does not work any more with the multiarch split, as using this directory does not find pyconfig.h; that is shipped in /usr/include/
This is one of several occasions where splitting the include files has caused FTBFS. Would it not be cleaner to ship them all in one arch specific directory if we really must be able to install -dev for several architectures at once?
Changed in python3.3 (Ubuntu): | |
status: | New → In Progress |
status: | In Progress → New |
Changed in python3.3 (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
To post a comment you must log in.
Actually calibre uses python2.7, but both 2.7 and 3.3 have the same problem.