OK, I tried to reproduce this on a Mac, and indeed the build hangs waiting for some parallel process to finish: On hitting ctrl-C, it always (the stage of the docbuild may differ though) shows the following backtrace: ... [dochtml] [a_tour_of] dumping search index in English (code: en)... done [dochtml] [a_tour_of] The HTML pages are in local/share/doc/sage/html/tr/a_tour_of_sage. [dochtml] Build finished. The built documents can be found in /Users/dima/software/sagetrac-mirror/local/share/doc/sage/html/tr/a_tour_of_sage
^C[dochtml] Error building the documentation. [dochtml] Traceback (most recent call last): [dochtml] File "/usr/local/Cellar/python@3.7/3.7.8_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/runpy.py", line 193, in _run_module_as_main [dochtml] "__main__", mod_spec) [dochtml] File "/usr/local/Cellar/python@3.7/3.7.8_1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/runpy.py", line 85, in _run_code [dochtml] exec(code, run_globals) [dochtml] File "/Users/dima/software/sagetrac-mirror/local/lib/python3.7/site-packages/sage_setup/docbuild/__main__.py", line 2, in <module> [dochtml] main() [dochtml] File "/Users/dima/software/sagetrac-mirror/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py", line 1721, in main [dochtml] builder() [dochtml] File "/Users/dima/software/sagetrac-mirror/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py", line 337, in _wrapper [dochtml] build_many(build_other_doc, L) [dochtml] File "/Users/dima/software/sagetrac-mirror/local/lib/python3.7/site-packages/sage_setup/docbuild/__init__.py", line 281, in build_many [dochtml] _build_many(target, args, processes=NUM_THREADS) [dochtml] File "/Users/dima/software/sagetrac-mirror/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py", line 263, in build_many [dochtml] waited_pid, waited_exitcode = wait_for_one() [dochtml] File "/Users/dima/software/sagetrac-mirror/local/lib/python3.7/site-packages/sage_setup/docbuild/utils.py", line 179, in wait_for_one [dochtml] pid, sts = os.wait() [dochtml] File "src/cysignals/signals.pyx", line 320, in cysignals.signals.python_check_interrupt [dochtml] KeyboardInterrupt On Thu, Aug 13, 2020 at 9:31 PM John H Palmieri <jhpalmier...@gmail.com> wrote: > > > > On Thursday, August 13, 2020 at 12:24:05 PM UTC-7, Dima Pasechnik wrote: >> >> >> >> On Thu, 13 Aug 2020, 20:03 John H Palmieri, <jhpalm...@gmail.com> wrote: >>> >>> >>> >>> On Thursday, August 13, 2020 at 11:44:59 AM UTC-7, Samuel Lelievre wrote: >>>> >>>> I opened a ticket for the issue reported by John: >>>> >>>> - Fix building html documentation on macOS >>>> https://trac.sagemath.org/ticket/30351 >>>> >>>> I tried applying #30345 but the problem persisted. >>>> Then I realised Dima mentioned #30345 in relation to >>>> timeouts when running make testalllong on Debian, >>>> not in relation to the dochtml issue on macOS. : / >>> >>> >>> Thank you for opening the ticket. Independently I had tried #30345 to see >>> if it would fix the problem, but I also see the problem with "make >>> doc-clean" followed by "./sage --docbuild all html", which should not be >>> affected by #30345. >> >> >> #30345 matters if you set MAKE to "make -jX" for X>1 > > > Yes, but if you build the docs with "sage --docbuild ...", the changes in > #30345 should have no effect: they should only matter if you use "make". The > fact that the problem persists whether using "make doc-html" or "sage > --docbuild ..." means that #30345 won't fix the problem. >> >> >> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "sage-release" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to sage-r...@googlegroups.com. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-release/d87277ae-08bd-44a8-81a5-960b9c383192o%40googlegroups.com. > > -- > You received this message because you are subscribed to the Google Groups > "sage-release" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-release+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-release/64545f00-0ff3-4400-b883-ecdd38821fd8o%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/CAAWYfq2kq6yVBoLukbkSMUvFZ0aKg05-ZhFNfG3qAFoyN87%2B4A%40mail.gmail.com.