On Mon, Apr 14, 2025 at 9:03 AM Denis Sunko <denissu...@gmail.com> wrote:
>
> I have been installing Sage from source on three workstations and a laptop 
> for ages. The last release which went without a hitch was 10.3. I skipped 
> 10.4, but with 10.5 and 10.6 one of the workstations has a weird problem: the 
> build simply hangs and stays that way, for as long as I let it (two days 
> now). Below is the output of ps -xuwa | grep python and the tail of the 
> install log. The log is 97 MB, but there seems to be nothing there save a few 
> error messages from various packages which are the same as on the other three 
> machines where there were no problems.
>
> All four machines are Debian bookworm on amd64, fully up to date. The one 
> where the build fails is only different in that I installed all the packages 
> suggested by configure and did `make reconfigure' after that, as recommended. 
> I can imagine that could cause some conflict, but not such silent failure of 
> the build.

it looks like the docbuild hang, right? We see these now and then.
Often hard to reproduce.
You can try to kill the process and start "make" again, it could have
been an one-off error.
If it persists, you can try to reduce to 1 the number of parallel
processes and the number of threads used,
and restrart.

>
> Any suggestion?
>
> Thanks,
>
> Denis
>
> =========================================================================
> output of ps xuwa | grep python, showing lots of defunct processes
> =========================================================================
>
> myuserid  213668  0.0  0.0   2584   916 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python 
> /opt/Sage/sage-10.6/src/bin/sage-cleaner
> myuserid  213669  0.0  0.0  17376 13008 ?        S    Apr12   0:01 python3 
> /opt/Sage/sage-10.6/src/bin/sage-cleaner
> myuserid  213932  0.0  0.0   3108  2444 ?        S    Apr12   0:00 make 
> doc-inventory--reference-spkg doc-inventory--reference-manifolds 
> doc-inventory--reference-algebras doc-inventory--reference-polynomial_rings 
> doc-inventory--reference-repl doc-inventory--reference-tensor_free_modules 
> doc-inventory--reference-combinat doc-inventory--reference-dynamics 
> doc-inventory--reference-plot3d doc-inventory--reference-arithgroup 
> doc-inventory--reference-graphs doc-inventory--reference-misc 
> doc-inventory--reference-parallel doc-inventory--reference-topology 
> doc-inventory--reference-arithmetic_curves 
> doc-inventory--reference-asymptotic doc-inventory--reference-calculus 
> doc-inventory--reference-categories doc-inventory--reference-coding 
> doc-inventory--reference-coercion doc-inventory--reference-constants 
> doc-inventory--reference-cpython doc-inventory--reference-cryptography 
> doc-inventory--reference-curves doc-inventory--reference-data_structures 
> doc-inventory--reference-databases 
> doc-inventory--reference-diophantine_approximation 
> doc-inventory--reference-discrete_geometry doc-inventory--reference-doctest 
> doc-inventory--reference-documentation 
> doc-inventory--reference-drinfeld_modules 
> doc-inventory--reference-euclidean_spaces 
> doc-inventory--reference-finite_rings 
> doc-inventory--reference-function_fields doc-inventory--reference-functions 
> doc-inventory--reference-game_theory doc-inventory--reference-games 
> doc-inventory--reference-groups doc-inventory--reference-hecke 
> doc-inventory--reference-history_and_license 
> doc-inventory--reference-homology 
> doc-inventory--reference-hyperbolic_geometry 
> doc-inventory--reference-interfaces doc-inventory--reference-knots 
> doc-inventory--reference-lfunctions doc-inventory--reference-libs 
> doc-inventory--reference-logic doc-inventory--reference-matrices 
> doc-inventory--reference-matroids doc-inventory--reference-modabvar 
> doc-inventory--reference-modfrm doc-inventory--reference-modsym 
> doc-inventory--reference-modules doc-inventory--reference-monoids 
> doc-inventory--reference-noncommutative_polynomial_rings 
> doc-inventory--reference-number_fields doc-inventory--reference-numerical 
> doc-inventory--reference-oremodules doc-inventory--reference-padics 
> doc-inventory--reference-plotting doc-inventory--reference-power_series 
> doc-inventory--reference-probability doc-inventory--reference-quadratic_forms 
> doc-inventory--reference-quat_algebras doc-inventory--reference-quivers 
> doc-inventory--reference-resolutions 
> doc-inventory--reference-riemannian_geometry doc-inventory--reference-rings 
> doc-inventory--reference-rings_numerical 
> doc-inventory--reference-rings_standard doc-inventory--reference-sat 
> doc-inventory--reference-schemes doc-inventory--reference-semirings 
> doc-inventory--reference-sets doc-inventory--reference-stats 
> doc-inventory--reference-structure doc-inventory--reference-valuations
> myuserid  213939  0.0  0.0   2584   912 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/combinat inventory
> myuserid  214317  0.0  1.5 5934336 514660 ?      S    Apr12   0:03 python3 -m 
> sage_docbuild --no-pdf-links reference/combinat inventory
> myuserid  239376  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  242472  0.0  0.0   2584   928 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/topology inventory
> myuserid  242503  0.0  1.4 5896956 482552 ?      S    Apr12   0:02 python3 -m 
> sage_docbuild --no-pdf-links reference/topology inventory
> myuserid  245156  0.0  0.0   2584   912 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/asymptotic inventory
> myuserid  245187  0.0  1.4 5897396 482376 ?      S    Apr12   0:02 python3 -m 
> sage_docbuild --no-pdf-links reference/asymptotic inventory
> myuserid  247309  0.0  0.0   2584   956 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/calculus inventory
> myuserid  247421  0.0  1.4 5897300 482752 ?      S    Apr12   0:02 python3 -m 
> sage_docbuild --no-pdf-links reference/calculus inventory
> myuserid  247894  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  252785  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  253518  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  265977  0.0  0.0   2584   956 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/cryptography inventory
> myuserid  266008  0.0  1.4 5898164 483948 ?      S    Apr12   0:02 python3 -m 
> sage_docbuild --no-pdf-links reference/cryptography inventory
> myuserid  268893  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  269896  0.0  0.0   2584   912 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/databases inventory
> myuserid  269942  0.0  1.5 5902180 487812 ?      S    Apr12   0:02 python3 -m 
> sage_docbuild --no-pdf-links reference/databases inventory
> myuserid  276088  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  287956  0.0  0.0   2584   884 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/euclidean_spaces inventory
> myuserid  287987  0.0  1.5 5934592 518824 ?      S    Apr12   0:02 python3 -m 
> sage_docbuild --no-pdf-links reference/euclidean_spaces inventory
> myuserid  292050  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  294517  0.0  0.0   2584   928 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/game_theory inventory
> myuserid  294558  0.0  1.4 5897080 481316 ?      S    Apr12   0:01 python3 -m 
> sage_docbuild --no-pdf-links reference/game_theory inventory
> myuserid  301601  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  311825  0.0  0.0   2584   912 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/homology inventory
> myuserid  311856  0.0  1.4 5896912 481720 ?      S    Apr12   0:01 python3 -m 
> sage_docbuild --no-pdf-links reference/homology inventory
> myuserid  314197  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  318834  0.0  0.0   2584   912 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/knots inventory
> myuserid  318865  0.0  1.4 5896756 482660 ?      S    Apr12   0:01 python3 -m 
> sage_docbuild --no-pdf-links reference/knots inventory
> myuserid  321105  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  325926  0.0  0.0   2584   908 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/logic inventory
> myuserid  325957  0.0  1.4 5895320 480732 ?      S    Apr12   0:01 python3 -m 
> sage_docbuild --no-pdf-links reference/logic inventory
> myuserid  328112  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  347301  0.0  0.0   2584   904 ?        S    Apr12   0:00 /bin/sh 
> /opt/Sage/sage-10.6/src/bin/sage-python -m sage_docbuild --no-pdf-links 
> reference/number_fields inventory
> myuserid  347332  0.0  1.4 5897268 482656 ?      S    Apr12   0:01 python3 -m 
> sage_docbuild --no-pdf-links reference/number_fields inventory
> myuserid  349380  0.0  0.0      0     0 ?        Z    Apr12   0:00 
> [sage-python] <defunct>
> myuserid  356077  0.0  0.0   9212  2280 pts/2    S+   10:17   0:00 grep python
>
> ======================================================================
> output of tail install.log, showing build stopped in mid-air
> ======================================================================
> [sagemath_doc_html-none] [spkg-install] [modules  ] The inventory file is in 
> ../../local/share/doc/sage/inventory/en/reference/modules.
> [sagemath_doc_html-none] [spkg-install] sage --docbuild --no-pdf-links 
> reference/monoids inventory
> [sagemath_doc_html-none] [spkg-install] [monoids  ] building [inventory]: 
> targets for 13 source files that are out of date
> [sagemath_doc_html-none] [spkg-install] [monoids  ] updating environment: 
> [new config] 13 added, 0 changed, 0 removed
> [sagemath_doc_html-none] [spkg-install] [monoids  ] The inventory file is in 
> ../../local/share/doc/sage/inventory/en/reference/monoids.
> [sagemath_doc_html-none] [spkg-install] sage --docbuild --no-pdf-links 
> reference/noncommutative_polynomial_rings inventory
> [sagemath_doc_html-none] [spkg-install] [noncommut] building [inventory]: 
> targets for 10 source files that are out of date
> [sagemath_doc_html-none] [spkg-install] [noncommut] updating environment: 
> [new config] 10 added, 0 changed, 0 removed
> [sagemath_doc_html-none] [spkg-install] [noncommut] The inventory file is in 
> ../../local/share/doc/sage/inventory/en/reference/noncommutative_polynomial_rings.
> [sagemath_doc_html-none] [spkg-install] sage --docbuild --no-pdf-links 
> reference/number_fields inventory
>
> --
> 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 view this discussion visit 
> https://groups.google.com/d/msgid/sage-support/f891903c-e80a-4fe7-b81e-6de659b4c423n%40googlegroups.com.

-- 
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 view this discussion visit 
https://groups.google.com/d/msgid/sage-support/CAAWYfq3zhuFeWgKxMAWAH9wBHy5hc2TeEkNGn2O7EhrP9-%3D5PQ%40mail.gmail.com.

Reply via email to