Jose Guzman wrote:
On 01/06/14 17:59, leif wrote:
Jose Guzman wrote:
When trying to install Sage 6.2 from sources I got the following error:


   File "/home/jguzman/sage-6.2/src/doc/common/builder.py", line 1477,
in <module>
     getattr(get_builder(name), type)()
   File "/home/jguzman/sage-6.2/src/doc/common/builder.py", line 276, in
_wrapper
     getattr(get_builder(document), 'inventory')(*args, **kwds)
   File "/home/jguzman/sage-6.2/src/doc/common/builder.py", line 487, in
_wrapper
     x.get(99999)
   File
"/home/jguzman/sage-6.2/local/lib/python/multiprocessing/pool.py", line
554, in get
     raise self._value
OSError: [matrices ] docstring of sage.matrix.matrix1.Matrix:10: ERROR:
Error in "warning" directive:

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

Is there anything I'm missing?

Probably depends on what exactly you did... ;-)

Does the error persist when you retry 'make doc' (or 'make doc-clean &&
make doc' -- note that the latter currently requires a system-wide
version of git to be installed, cf. #16303)?

I've seen similar on an apparently /somehow/^TM broken installation
where I tried upgrading from a late 6.2.beta to an early 6.3.beta, but
only when running './sage --docbuild reference html' directly; with
'make doc' (or 'all' instead of just 'reference'), docbuilding simply
gets stuck, i.e., hangs indefinitely; cf. recent threads on sage-devel
(and probably better post there).

My impression is that docbuilding with Python's multiprocessing doesn't
work reliably, but so far failed to really track this down.


-leif


What I did is simply untar the sources and type make -j4.

I did as you suggested, and typed make doc-clean && make doc, and found
the following problem:

Error building the documentation.

Traceback (most recent call last):
   File "/home/jguzman/sage-6.2/src/doc/common/builder.py", line 1477,
in <module>
     getattr(get_builder(name), type)()
   File "/home/jguzman/sage-6.2/src/doc/common/builder.py", line 276, in
_wrapper
     getattr(get_builder(document), 'inventory')(*args, **kwds)
   File "/home/jguzman/sage-6.2/src/doc/common/builder.py", line 487, in
_wrapper
     x.get(99999)
   File
"/home/jguzman/sage-6.2/local/lib/python/multiprocessing/pool.py", line
554, in get
     raise self._value
OSError: [combinat ]
/home/jguzman/sage-6.2/local/lib/python2.7/site-packages/sage/combinat/abstract_tree.py:docstring
of sage.combinat.abstract_tree:6: ERROR: Error in "NOTE" directive:

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


I have git installed system wide

$> which git
$> /usr/bin/git

Any other suggestion?

May it be that your installation (especially, the source code) is somehow corrupted? Or do you happen to use some flaky filesystem?

In the first error case, git should tell you ('git status'); in the second, you might have to touch the "real" source file (below src/) and rerun 'sage -b'. (Then retry 'make doc'.)


-leif

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

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

Reply via email to