Ubuntu

nova ftbfs (Sphinx? Segmentation fault)

Reported by Dave Walker on 2011-09-03
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nova (Fedora)
Unknown
Unknown
nova (Ubuntu)
High
Unassigned
Oneiric
High
Unassigned
python-greenlet (Ubuntu)
High
Dave Walker
Oneiric
High
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 "setup.py", line 136, in <module>
    py_modules=[])
  File "/usr/lib/python2.7/dist-packages/DistUtilsExtra/auto.py", line 98, in setup
    distutils.core.setup(**attrs)
  File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File "setup.py", line 80, in run
    BuildDoc.run(self)
  File "/usr/lib/pymodules/python2.7/sphinx/setup_command.py", line 136, in run
    freshenv=self.fresh_env)
  File "/usr/lib/pymodules/python2.7/sphinx/application.py", line 116, in __init__
    self.setup_extension(extension)
  File "/usr/lib/pymodules/python2.7/sphinx/application.py", line 259, in setup_extension
    mod.setup(self)
  File "/tmp/nova-2011.3~rc~20110901.1523/doc/ext/nova_autodoc.py", line 12, in setup
    rv = utils.execute('./generate_autodoc_index.sh')
  File "/tmp/nova-2011.3~rc~20110901.1523/nova/utils.py", line 201, in execute
    greenthread.sleep(0)
  File "/usr/lib/python2.7/dist-packages/eventlet/greenthread.py", line 30, in sleep
    hub.switch()
  File "/usr/lib/python2.7/dist-packages/eventlet/hubs/hub.py", 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.