nova ftbfs (Sphinx? Segmentation fault)

Bug #840641 reported by Dave Walker on 2011-09-03
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova (Fedora)
nova (Ubuntu)
python-greenlet (Ubuntu)
Dave Walker
Dave Walker

Bug Description

Can be reproduced in sbuild but not pbuilder.

creating doc/build/doctrees
creating doc/build/html
Running Sphinx v1.0.7
make[1]: *** [override_dh_auto_build] Segmentation fault
make[1]: Leaving directory `/build/buildd/nova-2011.3~rc~20110901.1523'
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Dave Walker (davewalker) on 2011-09-03
Changed in nova (Ubuntu):
importance: Undecided → High
milestone: none → ubuntu-11.10-beta-2
Dave Walker (davewalker) wrote :

Seems to have been introduced with: python-greenlet/0.3.1-1ubuntu2, reverting back seems to resolve this issue.

A more verbose (but yet still not much use):

running build_sphinx
Running Sphinx v1.0.7
**Autodocumenting from /tmp/nova-2011.3~rc~20110901.1523/doc
Traceback (most recent call last):
  File "", line 136, in <module>
  File "/usr/lib/python2.7/dist-packages/DistUtilsExtra/", line 98, in setup
  File "/usr/lib/python2.7/distutils/", line 152, in setup
  File "/usr/lib/python2.7/distutils/", line 953, in run_commands
  File "/usr/lib/python2.7/distutils/", line 972, in run_command
  File "", line 80, in run
  File "/usr/lib/pymodules/python2.7/sphinx/", line 136, in run
  File "/usr/lib/pymodules/python2.7/sphinx/", line 116, in __init__
  File "/usr/lib/pymodules/python2.7/sphinx/", line 259, in setup_extension
  File "/tmp/nova-2011.3~rc~20110901.1523/doc/ext/", line 12, in setup
    rv = utils.execute('./')
  File "/tmp/nova-2011.3~rc~20110901.1523/nova/", line 201, in execute
  File "/usr/lib/python2.7/dist-packages/eventlet/", line 30, in sleep
  File "/usr/lib/python2.7/dist-packages/eventlet/hubs/", line 177, in switch
    return self.greenlet.switch()
SystemError: error return without exception set
make[1]: *** [override_dh_auto_build] Error 1

Changed in nova (Ubuntu):
status: New → Invalid
Changed in python-greenlet (Ubuntu):
importance: Undecided → High
Dave Walker (davewalker) on 2011-09-05
Changed in python-greenlet (Ubuntu Oneiric):
milestone: none → ubuntu-11.10-beta-2
Dave Walker (davewalker) wrote :
Changed in python-greenlet (Ubuntu Oneiric):
assignee: nobody → Dave Walker (davewalker)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-greenlet - 0.3.1-1ubuntu4

python-greenlet (0.3.1-1ubuntu4) oneiric; urgency=low

  * drop-ts_origin.patch: Resolve issue of an exception being cast when used
    in an i386 environment, by dropping switching-from stack reference and
    safer stack handling. Patch courtesy of upstream commit. (LP: #840641)
  * fix-arm-broken-tests.patch: Refreshed and re-enabled as it wasn't the
    culprit to the issues encountered.
  * debian-changes-0.3.1-1ubuntu1: Refreshed and Re-enabled, removes *.pyc
    files oddly shipped in orig tarball.
 -- Dave Walker (Daviey) <email address hidden> Mon, 05 Sep 2011 19:33:53 +0100

Changed in python-greenlet (Ubuntu Oneiric):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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