After updating to the 1.4.6 build of Sphinx (running on OSX 10.11.6, Python 3.5.2_1 installed via homebrew, Sphinx 1.4.6 and dependencies installed via pip), I am reliably getting this search index warning whenever doing a rebuild of the docs after partial changes.
When I do a `make clean html`, I rebuild from scratch and don't have the issue, but the next time I make a change (sometimes to a single file) and then do `make html` I consistently get the search index couldn't be loaded warning.
I have my BUILDDIR set to a relative path like this (excerpts from the makefile):
SPHINXOPTS =
BUILDDIR = "../pub/internal"
SCOPE = int
PROCOPTS = -j 2
...
ALLSPHINXOPTIOS = $(PROCOPTS) -d $(BUILDDIR)/$(SCOPE)/doctrees $(SPHINXOPTS)
I have ownership on the entire tree below ../pub/, and have read-write-execute as user, and read-execute as group-other on that tree (and I'm a member of the group that owns the tree). Note that ../pub is actually a symlink to another directory ("/Users/vhaag/outputs/pub"), and internal is a real directory inside that dir.
Anyone have thoughts on how to address this issue and why this could have suddenly started being a problem with 10.4.6? My configuration hasn't changed in the way I'm building these docs for some years.
--
Viktor Haag