man pages fail to build (No such file or directory...)

Bug #948165 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
Medium
Derek Higgins

Bug Description

As of this morning nova man pages fail to build (commit c16cd04cf61fc6411fe953e1653385d62ca1ab82).

Getting the following error when building packages on Fedora 16:

looking for now-outdated files... none found
pickling environment... done
checking consistency... done
writing... novamanage.1 {
Exception occurred:
  File "/usr/lib/python2.7/site-packages/sphinx/environment.py", line 1101, in get_doctree
    f = open(doctree_filename, 'rb')
IOError: [Errno 2] No such file or directory: '/root/openstack-nova/nova-2012.1/doc/build/man/.doctrees/man/novamanage.doctree'
The full traceback has been saved in /tmp/sphinx-err-d92MQu.log, if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error message can be provided next time.
Either send bugs to the mailing list at <http://groups.google.com/group/sphinx-dev/>,
or report them in the tracker at <http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
error: Bad exit status from /var/tmp/rpm-tmp.3OkyGi (%install)

RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.3OkyGi (%install)
Could not execute local: Non zero exit

----

This issue seems to be that the novamanage man page is listed in the usused_docs list.

diff --git a/doc/source/conf.py b/doc/source/conf.py
index 2b33777..ec86a03 100644
--- a/doc/source/conf.py
+++ b/doc/source/conf.py
@@ -80,7 +80,6 @@ version = nova_version.canonical_version_string()
 # List of documents that shouldn't be included in the build.
 unused_docs = [
     'api_ext/rst_extension_template',
- 'man/novamanage',
     'vmwareapi_readme',
     'installer',
     ]

Dan Prince (dan-prince)
Changed in nova:
assignee: nobody → Derek Higgins (derekh)
status: New → In Progress
Dan Prince (dan-prince)
Changed in nova:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

Fix proposed to branch: master
Review: https://review.openstack.org/4967

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/4967
Committed: http://github.com/openstack/nova/commit/f9c0f1e7ab45f98313a7db37c2a52fcc5f762c09
Submitter: Jenkins
Branch: master

commit f9c0f1e7ab45f98313a7db37c2a52fcc5f762c09
Author: Derek Higgins <email address hidden>
Date: Tue Mar 6 16:37:59 2012 +0000

    No longer ignoring man/novamanage

    Fixes Bug #948165
    man/novamanage is a manpage and should be included

    Change-Id: I497b3d2a348dc74f8ebcd08e628a6b9324dd3a8f

Changed in nova:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → essex-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: essex-rc1 → 2012.1
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.