2141: Cannot generate docs from tarball release

Karr*****@gmai***** (Google Code) (Is this you? Claim this profile.)
March 6, 2012
What version are you running?
ReviewBoard 1.5.5 and 1.6beta2.1

What's the URL of the page containing the problem?

What steps will reproduce the problem?
1. tar zvfz ReviewBoard-1.5.5.tar.gz
2. cd ReviewBoard-1.5.5.tar.gz
3. make -C docs/manual SPHINXOPTS=-N

What is the expected output? What do you see instead?
I would expect that it would generate the HTML documentation. Instead, I get an error message (see attached log)

What operating system are you using? What browser?
Fedora Linux 15

Please provide any additional information below.
I am building this from source to include in the RPM in Fedora.
make: Entering directory `/home/sgallagh/workspace/fedora/ReviewBoard/ReviewBoard-1.5.5/docs/manual'
mkdir -p _build/html _build/doctrees
sphinx-build -b html -d _build/doctrees  -N . _build/html
Running Sphinx v1.0.7
loading pickled environment... not yet created
loading intersphinx inventory from http://docs.python.org/dev/objects.inv...
building [html]: targets for 198 source files that are out of date
updating environment: 198 added, 0 changed, 0 removed
reading sources... [  0%] admin/admin-ui/authentication-settings
reading sources... [  1%] admin/admin-ui/dashboard
reading sources... [  1%] admin/admin-ui/database
reading sources... [  2%] admin/admin-ui/diffviewer-settings
reading sources... [  2%] admin/admin-ui/email-settings
reading sources... [  3%] admin/admin-ui/file-storage-settings
reading sources... [  3%] admin/admin-ui/general-settings
reading sources... [  4%] admin/admin-ui/index
reading sources... [  4%] admin/admin-ui/logging-settings
reading sources... [  5%] ad
#1 Karr*****@gmai***** (Google Code) (Is this you? Claim this profile.)
For the record, I can generate the docs from a git checkout, so I suspect the issue occurs during the release process.
#2 meen****@gmai***** (Google Code) (Is this you? Claim this profile.)
Same problem in ReviewBoard-1.6.1.tar.gz.  The problem is that the tarball is missing docs/manual/docs.db.  The file is in the download tag located at https://github.com/reviewboard/reviewboard/downloads.  When I copy just that one file to the release version, it builds successfully.
#4 chipx86
The docs are more meant for the website, but fair enough. I think we're just excluding something we shouldn't be.
  • +Confirmed
  • +Milestone-Release1.6.x
  • +chipx86
#5 chipx86
Fixed on release-1.6.x (c9be958). This will be part of RB 1.6.5, whenever that's released.
  • -Confirmed