Sphinx fails if any source files are read only

mhans avatarmhans created an issue

We use a version control system where files are read only until they have been opened for edit. This means that most of the time, source files in our Sphinx projects are read only. This results in the following error:

Exception occurred:
  File "/usr/pack/python-2.5.1-cgh/x86_64/lib/python2.5/shutil.py", line 47, in copyfile
    fdst = open(dst, 'wb')
IOError: [Errno 13] Permission denied: '/home/str_mah/workspaces/forge_dynasty/tools/flow/forge/doc/main/html/_sources/api/component.txt'
The full traceback has been saved in /tmp/sphinx-err-WAz7n0.log, if you want to report the issue to the author.
Please also report this if it was a user error, so that a better error message can be provided next time.
Send reports to sphinx-dev@googlegroups.com. Thanks!

The full traceback has been attached to this issue.

This issue didn't occur in 0.6.1.

Comments (5)

  1. Log in to comment
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.