Changes between Version 1 and Version 2 of Ticket #14626


Ignore:
Timestamp:
05/22/13 15:39:52 (9 years ago)
Author:
jdemeyer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #14626 – Description

    v1 v2  
    1 When building the PDF documentation, if there is problem while running `latex`, then the docbuilder just hangs forever. There is no obvious clue what the problem is apart from a message like the following (example from #9107) in the log file:
     1When building the PDF documentation, if there is problem while running `latex`, then the docbuilder just hangs forever ''after building all documentation''. There is no obvious clue what the problem is apart from a message like the following (example from #9107) in the log file:
    22{{{
    33! LaTeX Error: Too deeply nested.
     
    1010                                             
    1111?
    12 Implicit mode ON; LaTeX internals redefined
    13 (/usr/share/texmf-texlive/tex/latex/ltxmisc/url.sty
    14 (/usr/share/texmf-texlive/tex/latex/base/t1enc.def)
    1512! Emergency stop.
    1613 ...                                             
     
    2017!  ==> Fatal error occurred, no output PDF file produced!
    2118Transcript written on categories.log.
    22 )make[1]: *** [categories.pdf] Error 1
     19make[1]: *** [categories.pdf] Error 1
     20make[1]: Leaving directory `/mazur/release/sage-5.10.beta4-boxen-x86_64-Linux/devel/sage-main/doc/output/latex/en/reference/categories'
     21Exception in thread Thread-6:
     22Traceback (most recent call last):
     23  File "/mazur/release/sage-5.10.beta4-boxen-x86_64-Linux/local/lib/python/threading.py", line 810, in __bootstrap_inner
     24    self.run()
     25  File "/mazur/release/sage-5.10.beta4-boxen-x86_64-Linux/local/lib/python/threading.py", line 763, in run
     26    self.__target(*self.__args, **self.__kwargs)
     27  File "/mazur/release/sage-5.10.beta4-boxen-x86_64-Linux/local/lib/python/multiprocessing/pool.py", line 376, in _handle_results
     28    task = get()
     29TypeError: ('__init__() takes at least 3 arguments (1 given)', <class 'subprocess.CalledProcessError'>, ())
    2330}}}
    2431
    25 Also: the docbuilder should use `$MAKE` instead of `make`.
     32This looks like a bug in the Python `subprocess` module.
     33
     34Also: the docbuilder should use $MAKE instead of make.