#6495: Build the reference manual incrementally
---------------------------------------------------------------+------------
       Reporter:  mpatel                                       |         Owner: 
 jdemeyer                    
           Type:  enhancement                                  |        Status: 
 needs_work                  
       Priority:  major                                        |     Milestone: 
 sage-5.8                    
      Component:  documentation                                |    Resolution: 
                             
       Keywords:  days38                                       |   Work issues: 
                             
Report Upstream:  N/A                                          |     Reviewers: 
 Volker Braun, Florent Hivert
        Authors:  Mitesh Patel, John Palmieri, Florent Hivert  |     Merged in: 
                             
   Dependencies:  5.7.beta2 + #13064, #8327, #13891            |      Stopgaps: 
                             
---------------------------------------------------------------+------------
Changes (by jdemeyer):

  * status:  positive_review => needs_work


Comment:

 It still doesn't quite work completely. During one build, I got
 {{{
 Building reference manual, first pass.

 [polynomia] Exception occurred:
 [polynomia] File
 "/release/merger/sage-5.8.beta0/local/lib/python/pickle.py", line 880, in
 load_eof
 [polynomia] raise EOFError
 [polynomia] EOFError
 [polynomia] The full traceback has been saved in /tmp/release/sphinx-err-
 2hqEZ_.log, if you want to report the issue to the developers.
 [polynomia] Please also report this if it was a user error, so that a
 better error message can be provided next time.
 [polynomia] Either send bugs to the mailing list at
 <http://groups.google.com/group/sphinx-dev/>,
 [polynomia] or report them in the tracker at
 <http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
 }}}
 where the "full traceback" reads
 {{{
 # Sphinx version: 1.1.2
 # Python version: 2.7.3
 # Docutils version: 0.7 release
 # Jinja2 version: 2.5.5
 Traceback (most recent call last):
   File "/release/merger/sage-5.8.beta0/local/lib/python2.7/site-
 packages/Sphinx-1.1.2-py2.7.egg/sphinx/cmdline.py", line 188, in main
     warningiserror, tags)
   File "/release/merger/sage-5.8.beta0/local/lib/python2.7/site-
 packages/Sphinx-1.1.2-py2.7.egg/sphinx/application.py", line 114, in
 __init__
     self.setup_extension(extension)
   File "/release/merger/sage-5.8.beta0/local/lib/python2.7/site-
 packages/Sphinx-1.1.2-py2.7.egg/sphinx/application.py", line 247, in
 setup_extension
     mod = __import__(extension, None, None, ['setup'])
   File "/release/merger/sage-5.8.beta0/devel/sage-
 main/doc/common/sage_autodoc.py", line 35, in <module>
     from sphinx.pycode import ModuleAnalyzer, PycodeError
   File "/release/merger/sage-5.8.beta0/local/lib/python2.7/site-
 packages/Sphinx-1.1.2-py2.7.egg/sphinx/pycode/__init__.py", line 25, in
 <module>
     pygrammar = driver.load_grammar(_grammarfile)
   File "/release/merger/sage-5.8.beta0/local/lib/python2.7/site-
 packages/Sphinx-1.1.2-py2.7.egg/sphinx/pycode/pgen2/driver.py", line 135,
 in load_grammar
     g.load(gp)
   File "/release/merger/sage-5.8.beta0/local/lib/python2.7/site-
 packages/Sphinx-1.1.2-py2.7.egg/sphinx/pycode/pgen2/grammar.py", line 96,
 in load
     d = pickle.load(f)
   File "/release/merger/sage-5.8.beta0/local/lib/python/pickle.py", line
 1378, in load
     return Unpickler(file).load()
   File "/release/merger/sage-5.8.beta0/local/lib/python/pickle.py", line
 858, in load
     dispatch[key](self)
   File "/release/merger/sage-5.8.beta0/local/lib/python/pickle.py", line
 880, in load_eof
     raise EOFError
 EOFError
 }}}
 The second pass of this build starts with:
 {{{
 Building reference manual, second pass.

 [polynomia] loading pickled environment... not yet created
 [homology ] loading pickled environment... not yet created
 [polynomia] WARNING: intersphinx inventory
 
'/release/merger/sage-5.8.beta0/devel/sage/doc/output/inventory/en/reference/polynomial_rings/objects.inv'
 not fetchable due to <type 'exceptions.IOError'>: [Errno 2] No such file
 or directory:
 
'/release/merger/sage-5.8.beta0/devel/sage/doc/output/inventory/en/reference/polynomial_rings/objects.inv'
 }}}

 See [attachment:dochtml.log]

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6495#comment:247>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" 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/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to