Project

General

Profile

Actions

Bug #1565

closed

waf fails for the sphinx-build

Added by Syed Amin almost 10 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
High
Category:
Base
Target version:
Start date:
04/30/2014
Due date:
% Done:

100%

Estimated time:
0.50 h

Description

./waf fails with following error:

Exception occurred:
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sphinx/environment.py", line 1093, in get_doctree
f = open(doctree_filename, 'rb')
IOError: [Errno 2] No such file or directory: u'/Users/obaid/memphis-repos/ndn/nfd/ndn-cxx/build/docs/manpages/.doctrees/manpages/ndnsec-op-tool.doctree'
The full traceback has been saved in /var/folders/br/021trky578v37w5vn8_ptfl40000gn/T/sphinx-err-jAzC_r.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.
A bug report can be filed in the tracker at https://bitbucket.org/birkenfeld/sphinx/issues/. Thanks!
Waf: Leaving directory `/Users/obaid/memphis-repos/ndn/nfd/ndn-cxx/build'
Build failed
-> task in '' failed (exit status 1):
{task 4364195216: sphinx_build ndnsec-cert-dump.rst,ndnsec-cert-gen.rst,ndnsec-cert-install.rst,ndnsec-delete.rst,ndnsec-export.rst,ndnsec-get-default.rst,ndnsec-import.rst,ndnsec-key-gen.rst,ndnsec-list.rst,ndnsec-set-acl.rst,ndnsec-set-default.rst,ndnsec-sign-req.rst,ndnsec-unlock-tpm.rst,ndnsec.rst,tlvdump.rst,conf.py -> ndnsec.1,ndnsec-cert-dump.1,ndnsec-cert-gen.1,ndnsec-cert-instal.1,ndnsec-delete.1,ndnsec-export.1,ndnsec-get-default.1,ndnsec-import.1,ndnsec-key-gen.1,ndnsec-list.1,ndnsec-op-tool.1,ndnsec-set-acl.1,ndnsec-set-default.1,ndnsec-sig-verify.1,ndnsec-sign-req.1,ndnsec-unlock-tpm.1,ndnsec-validator.conf.5,tlvdump.1}
['/opt/local/bin/sphinx-build', '-D', 'version=0.1.0', '-D', 'release=0.1.0', '-q', '-b', 'man', '-d', '/Users/obaid/memphis-repos/ndn/nfd/ndn-cxx/build/docs/manpages/.doctrees', '/Users/obaid/memphis-repos/ndn/nfd/ndn-cxx/docs', '/Users/obaid/memphis-repos/ndn/nfd/ndn-cxx/build/docs/manpages']

Reason:

Man pages don't exist for following two tools but they are specified in conf.py of doc.

  • ndnsec-op-tool
  • ndnsec-sig-verify

Fix:

Delete lines 234 and 237 of docs/conf.py or provide man pages for the tools.

Actions #1

Updated by Alex Afanasyev almost 10 years ago

  • Category set to Base
  • Assignee set to Alex Afanasyev
  • Priority changed from Normal to High
  • Target version set to v0.1
  • Estimated time set to 0.50 h

Hmm. Interesting... Wonder why I didn't get the error on my machine.

Will do the fix shortly.

Actions #2

Updated by Alex Afanasyev almost 10 years ago

  • Status changed from New to Code review
  • % Done changed from 0 to 100
Actions #3

Updated by Alex Afanasyev almost 10 years ago

  • Status changed from Code review to Closed

Applied in changeset commit:ndn-cpp-dev|42464b104523f8e5e036500ea90179928fc1a015.

Actions

Also available in: Atom PDF