Created attachment 237601 [details] Added "MESON_ARGS=-Ddocs=disabled" Part of build log: … <cut> … Program doxygen found: YES (/usr/local/bin/doxygen) Program sphinx-build found: YES (/usr/local/bin/sphinx-build) Configuring conf.py using configuration Program doxygen found: YES (/usr/local/bin/doxygen) Configuring Doxyfile using configuration Build targets in project: 6 sratom 0.6.14 Documentation : YES Tests : YES Install prefix: /usr/local Headers : /usr/local/include Libraries : /usr/local/lib User defined options buildtype : release infodir : share/info mandir : man prefix : /usr/local strip : True b_colorout : never … <cut> … [ 55% 8/9] /usr/local/bin/sphinx-build -M html doc/c doc/c -E -q -t html FAILED: doc/c/html /usr/local/bin/sphinx-build -M html doc/c doc/c -E -q -t html Theme error: no theme named 'sphinx_lv2_theme' found (missing theme.conf?) [ 66% 8/9] /usr/local/bin/sphinx-build -M singlehtml doc/c doc/c -E -q -t singlehtml FAILED: doc/c/singlehtml /usr/local/bin/sphinx-build -M singlehtml doc/c doc/c -E -q -t singlehtml Theme error: no theme named 'sphinx_lv2_theme' found (missing theme.conf?) On host without textproc/py-sphinx log: … <cut> … Program doxygen found: YES (/usr/local/bin/doxygen) Program sphinx-build found: NO Build targets in project: 2 sratom 0.6.14 Documentation : NO Tests : YES Install prefix: /usr/local Headers : /usr/local/include Libraries : /usr/local/lib User defined options buildtype : release infodir : share/info mandir : man prefix : /usr/local strip : True b_colorout : never
The python's module "sphinx_lv2_theme" need. pip install sphinx_lv2_theme Is it right? It's absent in ports.
+1. Unfortunately, my email reporting the same problem was rejected by freebsd.org server, although I've used the address for years. The MTA was blacklisted today (why?). *Already reported to postmaster@ from another address, but it also be rejected. So I've noted +1 here, too.
(In reply to alexvpetrov from comment #1) Probably yes, but I'm not familiar with python and pip.
(In reply to alexvpetrov from comment #1) didn't directly use the patch, but disabling docs using the same MESON_ARGS but can confirm it adds fixes the issue and installs the port in a live system with sphinx. amd64 13.1p2 live ports build I had attempted a $(REINPLACE_CMD} post-patch: to change the offending python3 to ${PYTHON_CMD} but if is broken with that missing theme you described, and I don't care about docs for this anyway. so did the MESON_ARGS when i found this had been reported already and tried that instead. so thanks for that!
ping
Fixed in a153fd6363b1b424d405606d933646636a381895
Nice - create duplicate (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267378) and ignore existing PR… https://cgit.freebsd.org/ports/commit/?id=a153fd6363b1b424d405606d933646636a381895