OpenStack Compute (Nova)

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

Reported by Dan Prince on 2012-03-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
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) on 2012-03-06
Changed in nova:
assignee: nobody → Derek Higgins (derekh)
status: New → In Progress
Dan Prince (dan-prince) on 2012-03-06
Changed in nova:
importance: Undecided → Medium

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) on 2012-03-20
Changed in nova:
milestone: none → essex-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2012-04-05
Changed in nova:
milestone: essex-rc1 → 2012.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers