leif wrote:
leif wrote:
John Cremona wrote:
On 1 June 2014 17:33, leif <not.rea...@online.de> wrote:
FWIW, little "update":

This is what I got after

make doc-clean && ./sage --docbuild --no-pdf-links reference html

...

             writing output... [ 93%] sage/combinat/tutorial
                     writing output... [ 93%]
sage/combinat/vector_partition
writing output... [ 94%] sage/combinat/words/abstract_word
writing output... [ 94%] sage/combinat/words/alphabet
writing output... [ 94%] sage/combinat/words/finite_word
        writing output... [ 95%] sage/combinat/words/infinite_word
                writing output... [ 95%] sage/combinat/words/morphism
                        writing output... [ 95%]
sage/combinat/words/paths
writing output... [ 96%] sage/combinat/words/shuffle_product
writing output... [ 96%] sage/combinat/words/suffix_trees
writing output... [ 97%] sage/combinat/words/word
        writing output... [ 97%] sage/combinat/words/word_generators
                writing output... [ 97%] sage/combinat/words/words
                        writing output... [ 98%]
sage/combinat/yang_baxter_graph
writing output... [ 98%] sage/databases/oeis
writing output... [ 98%] species
writing output... [ 99%] symmetric_functions
        writing output... [ 99%] tableaux
                writing output... [100%] words
[combinat ] None:38: WARNING: citation not found: Schiffmann
Error building the documentation.

Traceback (most recent call last):
   File "/foo/sage-6.2.beta7/src/doc/common/builder.py", line 1477, in
<module>
     getattr(get_builder(name), type)()
   File "/foo/sage-6.2.beta7/src/doc/common/builder.py", line 487, in
_wrapper
     x.get(99999)
   File
"/foo/sage-6.2.beta7/local/lib/python/multiprocessing/pool.py", line
554, in get
     raise self._value
OSError: [combinat ] None:38: WARNING: citation not found: Schiffmann

When running 'make doc' (without 'make doc-clean') afterwards, a lot
succeeds (and I see a couple of "building [inventory]" and "dumping
object inventory" which I didn't see with the plain './sage --docbuild
reference html'), but it ends with

[tensor   ] build succeeded.
[reference] loading pickled environment... not yet created
[reference] Compiling the master document
[reference] WARNING: intersphinx inventory
'/foo/sage-6.3.beta2/src/doc/output/inventory/en/reference/objects.inv'
not fetchable due to <type 'exceptions.IOError'>: [Errno 2] No such file
or directory:
'/foo/sage-6.3.beta2/src/doc/output/inventory/en/reference/objects.inv'
Error building the documentation.

Note: incremental documentation builds sometimes cause spurious
error messages. To be certain that these are real errors, run
"make doc-clean" first and try again.
Traceback (most recent call last):
   File "/foo/sage-6.3.beta2/src/doc/common/builder.py", line 1477, in
<module>
     getattr(get_builder(name), type)()
   File "/foo/sage-6.3.beta2/src/doc/common/builder.py", line 276, in
_wrapper
     getattr(get_builder(document), 'inventory')(*args, **kwds)
   File "/foo/sage-6.3.beta2/src/doc/common/builder.py", line 500, in
_wrapper
     getattr(DocBuilder(self.name, lang), format)(*args, **kwds)
   File "/foo/sage-6.3.beta2/src/doc/common/builder.py", line 94, in f
     execfile(sys.argv[0])
   File "/foo/sage-6.3.beta2/src/doc/common/custom-sphinx-build.py",
line 210, in <module>
     raise OSError(ERROR_MESSAGE)
OSError: [reference] WARNING: intersphinx inventory
'/foo/sage-6.3.beta2/src/doc/output/inventory/en/reference/objects.inv'
not fetchable due to <type 'exceptions.IOError'>: [Errno 2] No such file
or directory:
'/foo/sage-6.3.beta2/src/doc/output/inventory/en/reference/objects.inv'

make: *** [doc-html] Error 1

FWIW,

  find src/doc/ -type d -empty -exec rmdir {} \;
  make doc

solved that error, but I'm of course not sure whether removing empty folders was necessary, or just the second attempt then worked.


-leif


Probably someone can make sense of that.

It looks as if the citation Schiffmann is defined in
algebras/hall_algebra.py:210 and referred to in that file but also in
combinat/hall_polynomial.py so perhaps there should be a second
definition in the second file.

Not sure.  Isn't the purpose of building the reference manual in two
passes (which I don't see there by the way) to resolve cross-references
(and also to not have to define the same [external] reference more than
once)?

I'm getting the same with a clean install of Sage 6.3.beta2 (built from
scratch, on another system), so to me it seems 'sage --docbuild <other
than all at least> ...' is broken (opposed to 'make doc' and what it
calls, namely 'sage --docbuild *all* html').


-leif

P.S.:  Also the output (...%) doesn't get flushed; I'm getting

[combinat ] loading pickled environment... not yet created
[combinat ] building [html]: targets for 269 source files that are out
of date
[combinat ] updating environment: 269 added, 0 changed, 0 removed

then a burst of "reading sources... [0%] ... reading sources... [100%]",
then

             loading cross citations...
[combinat ] pickling environment... done
[combinat ] checking consistency... done
[combinat ] preparing documents... done

followed by a burst of "writing output... [0%] ... writing output...
[100%]", followed by the error message:

[combinat ] None:38: WARNING: citation not found: Schiffmann
Error building the documentation.
Traceback (most recent call last):
   File "/foo/sage-6.3.beta2/src/doc/common/builder.py", line 1477, in
<module>
     getattr(get_builder(name), type)()
   File "/foo/sage-6.3.beta2/src/doc/common/builder.py", line 487, in
_wrapper
     x.get(99999)
   File "/foo/sage-6.3.beta2/local/lib/python/multiprocessing/pool.py",
line 554, in get
     raise self._value
OSError: [combinat ] None:38: WARNING: citation not found: Schiffmann

The 'None' there btw. is exceptionally useful.

--
() The ASCII Ribbon Campaign
/\   Help Cure HTML E-Mail

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

Reply via email to