multi-arched python makes large number of python packages FTBFS

Bug #1098317 reported by Jeremy Bícha
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
python-defaults (Ubuntu)
Fix Released
Undecided
Unassigned
Raring
Fix Released
Undecided
Unassigned

Bug Description

A rather large number of Python packages are no longer building successfully in raring but they built fine before multiarch.

The error logs will have a message similar to:

/usr/include/python2.7/Python.h:8:22: fatal error: pyconfig.h: No such file or directory
compilation terminated.

This was discussed in a thread at https://lists.ubuntu.com/archives/ubuntu-devel/2013-January/036291.html where some sort of compatibility header was proposed.

Personally, I think it would be an extraordinary effort to individually patch all of the affected packages and I'm not sure whether these patches would be accepted into upstreams.

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: python 2.7.3-10ubuntu3
ProcVersionSignature: Ubuntu 3.7.0-7.15-generic 3.7.0
Uname: Linux 3.7.0-7-generic x86_64
ApportVersion: 2.8-0ubuntu1
Architecture: amd64
Date: Thu Jan 10 15:22:22 2013
MarkForUpload: True
SourcePackage: python-defaults
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jeremy Bícha (jbicha) wrote :
Revision history for this message
Paul White (paulw2u) wrote :

I am marking this as 'affecting me' as I am having problems building weechat from source.

Everything gets built except the python plug-in which renders weechat, in my case anyway, unusable due to the plug-in not being built and the scripts that I want to use not being available.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in python-defaults (Ubuntu):
status: New → Confirmed
Revision history for this message
Logan Rosen (logan) wrote :

Please feel free to mark it as Invalid, but I am making this bug also affect the virtualbox package, as it now FTBFS in raring due to not being able to find Python (which is making it terribly difficult for me to fix an unrelated bug). There is some discussion of this in Bug 1016165, and I believe that the transition to multiarch Python caused this FTBFS.

Revision history for this message
Logan Rosen (logan) wrote :

Pardon me - the bug I meant to refer to above was 1101867 (with the discussion of the FTBFS).

Revision history for this message
Logan Rosen (logan) wrote :

Also, just to clarify, the FTBFS being described in that bug (the guest additions failing to compile) is not related in any way to the Python issue with the virtualbox package itself - it just happens that, when trying to do a fix for the guest additions, I realized that the whole virtualbox package FTBFS, even in its current state.

Revision history for this message
Jeremy Bícha (jbicha) wrote :

It looks like this has been fixed, I'm guessing it was with python-defaults 2.7.3-10ubuntu4 and 2.7.3-10ubuntu5 several weeks ago.

no longer affects: virtualbox (Ubuntu)
no longer affects: virtualbox (Ubuntu Raring)
Changed in python-defaults (Ubuntu Raring):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.