Does a "make clean" help? (that is, delete the .build directory and then
build again)

Luc

On 02/05/14 14:30, Thomas Krull wrote:
> Hello everybody.
> 
> I have documented a couple of files made in Python. My problem now is
> that since today i get the exception below each time I run Sphinx. I
> executed an "undo" of my last changes in the source code but the
> exception remains. 
> 
> Can anybody help? The program runs on a Win7 Enterprise SP1 system 
> 
> The complete error text is
> 
> 
> Exception occurred:
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\docutils\nodes.py", line 567, in
> __getitem__
>     return self.attributes[key]
> KeyError: 'refid'
> The full traceback has been saved in c:\temp\sphinx-err-iysw3g.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-users/>,
> or report them in the tracker at
> <http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
> 
> 
> And here is the "full traceback": 
> 
> 
> # Sphinx version: 1.2b1
> # Python version: 2.7.4
> # Docutils version: 0.11 release
> # Jinja2 version: 2.6
> Traceback (most recent call last):
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\cmdline.py",
> line 247, in main
>     app.build(force_all, filenames)
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\application.py",
> line 211, in build
>     self.builder.build_update()
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\builders\__init__.py",
> line 211, in build_update
>     'out of date' % len(to_build))
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\builders\__init__.py",
> line 267, in build
>     self.write(docnames, list(updated_docnames), method)
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\builders\__init__.py",
> line 310, in write
>     self._write_serial(sorted(docnames), warnings)
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\builders\__init__.py",
> line 321, in _write_serial
>     doctree = self.env.get_and_resolve_doctree(docname, self)
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\environment.py",
> line 1084, in get_and_resolve_doctree
>     self.resolve_references(doctree, docname, builder)
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\environment.py",
> line 1361, in resolve_references
>     builder.app.emit('doctree-resolved', doctree, fromdocname)
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\application.py",
> line 353, in emit
>     results.append(callback(self, *args))
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\sphinx-1.2b1-py2.7.egg\sphinx\ext\todo.py",
> line 123, in process_todo_nodes
>     newnode['refuri'] += '#' + todo_info['target']['refid']
>   File "c:\Program Files
> (x86)\MyTools\Python\lib\site-packages\docutils\nodes.py", line 567, in
> __getitem__
>     return self.attributes[key]
> KeyError: 'refid'
> 
> Best regards
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "sphinx-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected]
> <mailto:[email protected]>.
> To post to this group, send email to [email protected]
> <mailto:[email protected]>.
> Visit this group at http://groups.google.com/group/sphinx-users.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sphinx-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sphinx-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to