On Fri, Jan 8, 2010 at 3:11 AM, Georg Brandl <g.bra...@gmx.net> wrote:

> Am 08.01.2010 09:38, schrieb Okko Willeboordse:
> > Hello,
> >
> > Sometimes our build process 'hangs'.
> >
> > This build process runs the following to generate the documentation;
> >
> > sphinx-build -Eaqb htmlhelp gaius\doc\src gaius\doc\htmlhelp
> >
> > In turn this process runs;
> >
> > "C:\Python26\python.exe" "C:\Python26\Scripts\sphinx-build-script.py"
> > "-Eaqb" "htmlhelp" "gaius\doc\src" "gaius\doc\htmlhelp"
> >
> > Which hangs.
> >
> > Stack of the 1 thread in this hanging process;
> >
> > USER32.dll!UnhookWinEvent+0x61
> > ntdll.dll!KiFastSystemCallRet
> > mswsock.dll!ServiceMain+0x1e46
> > WS2_32.dll!recv+0x6f
> > _socket.pyd!init_socket+0x2394
> > _socket.pyd!init_sockobject+0x366
> > python26.dll!PyEval_EvalCodeEx+0x738
> >
> > This process has a TCP socket connection with dinsdale.python.org
>
> This probably is the key -- at the moment there is only one thing that
> could open a network connection during a Sphinx build, and that is the
> "intersphinx" extension.  I assume it is configured to link to Python
> standard library objects, for which it needs to fetch the standard
> library inventory file from docs.python.org (which is hosted on
> dinsdale.python.org).
>
> You can either download that file (http://docs.python.org/objects.inv)
> and put it somewhere locally, adapting the reference to it in the
> ``intersphinx_mapping`` config value, or find out why the connection
> isn't working.
>
> cheers,
> Georg
>
>
Or, if you don't actually need the intersphinx extension, but have turned it
on for some reason, just disable it, of course.

Kevin Horn
--
You received this message because you are subscribed to the Google Groups "sphinx-dev" group.
To post to this group, send email to sphinx-...@googlegroups.com.
To unsubscribe from this group, send email to sphinx-dev+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/sphinx-dev?hl=en.

Reply via email to