# src : https://buildlogs.pld-linux.org/pld/th/x32/FAIL/python3-numpydoc,51ef3dd3-808c-4e63-8fc2-08266926150c.bz2 # date : 2025/01/11 14:19:38 request from: baggins checking if we should skip the build started at: Sat Jan 11 14:19:30 2025 killing old processes on a builder sending signal 9 to pid -1 cleaning up /tmp fetching https://srcbuilder.pld-linux.org/th//srpms/51ef3dd3-808c-4e63-8fc2-08266926150c/python3-numpydoc-1.5.0-1.src.rpm fetched 81569 bytes, 279.0 K/s installing srpm: python3-numpydoc-1.5.0-1.src.rpm + install -d /tmp/B.g5b0uq21/BUILD /tmp/B.g5b0uq21/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog python3-numpydoc-1.5.0-1.src.rpm * Sat Jan 11 2025 PLD Linux Team - For complete changelog see: http://git.pld-linux.org/?p=packages/python3-numpydoc.git;a=log;h=master * Mon Jan 02 2023 Jakub Bogusz f28d8f5 - updated to 1.5.0 * Wed Mar 30 2022 Jan Rękorajski a93ec7b - rebuild with tests and docs * Sat Mar 26 2022 Jan Rękorajski 466c802 - rebuild with python 3.10 * Tue Mar 09 2021 Jan Rękorajski 4768783 - update BRs * Tue Mar 09 2021 Jan Rękorajski 87965f0 - up to 1.1.0 * Sun May 31 2020 Jakub Bogusz b2f2355 - python-numpydoc updated to 1.0.0 for python 3.5+ * Thu May 14 2020 Jakub Bogusz bc69b25 - remove tests * Wed May 13 2020 Jakub Bogusz c2447f6 - new + rpm -Uhv --nodeps --define '_topdir /tmp/B.g5b0uq21' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' python3-numpydoc-1.5.0-1.src.rpm Updating / installing... python3-numpydoc-1.5.0-1 ######################################## + rm -f python3-numpydoc-1.5.0-1.src.rpm + install -m 700 -d /tmp/B.g5b0uq21/BUILD/tmp + TMPDIR=/tmp/B.g5b0uq21/BUILD/tmp + exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.g5b0uq21' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x32-pld-linux --define 'prep exit 0' /tmp/B.g5b0uq21/python3-numpydoc.spec Building target platforms: x32-pld-linux Building for target x32-pld-linux checking BuildConflict-ing packages rpm: Building target platforms: x32-pld-linux rpm: Building for target x32-pld-linux no BuildConflicts found checking BR rpm: Building target platforms: x32-pld-linux rpm: Building for target x32-pld-linux no BR needed building RPM using: set -ex; : build-id: 51ef3dd3-808c-4e63-8fc2-08266926150c; TMPDIR=/tmp/B.g5b0uq21/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.g5b0uq21' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x32-pld-linux /tmp/B.g5b0uq21/python3-numpydoc.spec + : build-id: 51ef3dd3-808c-4e63-8fc2-08266926150c + TMPDIR=/tmp/B.g5b0uq21/BUILD/tmp + exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.g5b0uq21' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x32-pld-linux /tmp/B.g5b0uq21/python3-numpydoc.spec Building target platforms: x32-pld-linux Building for target x32-pld-linux Executing(%prep): /bin/sh -e /tmp/B.g5b0uq21/BUILD/tmp/rpm-tmp.H0uVyN + umask 022 + cd /tmp/B.g5b0uq21/BUILD + cd /tmp/B.g5b0uq21/BUILD + rm -rf numpydoc-1.5.0 + /usr/lib/rpm/rpmuncompress -x /tmp/B.g5b0uq21/numpydoc-1.5.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd numpydoc-1.5.0 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 + jobs -p + exit 0 Executing(%build): /bin/sh -e /tmp/B.g5b0uq21/BUILD/tmp/rpm-tmp.n9YZOS HOME=/home/users/builder PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin TMPDIR=/tmp/B.g5b0uq21/BUILD/tmp + umask 022 + cd /tmp/B.g5b0uq21/BUILD + cd numpydoc-1.5.0 + LDFLAGS='-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' + export LDFLAGS + CFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' + export CFLAGS + CXXFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -mtune=generic -march=x86-64 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' + export CXXFLAGS + CC=x86_64-pld-linux-gnux32-gcc + export CC + CXX=x86_64-pld-linux-gnux32-g++ + export CXX + /usr/bin/python3 setup.py build '--build-base=build-3' running build running build_py creating build-3 creating build-3/lib creating build-3/lib/numpydoc copying numpydoc/__init__.py -> build-3/lib/numpydoc copying numpydoc/__main__.py -> build-3/lib/numpydoc copying numpydoc/_version.py -> build-3/lib/numpydoc copying numpydoc/docscrape.py -> build-3/lib/numpydoc copying numpydoc/docscrape_sphinx.py -> build-3/lib/numpydoc copying numpydoc/numpydoc.py -> build-3/lib/numpydoc copying numpydoc/validate.py -> build-3/lib/numpydoc copying numpydoc/xref.py -> build-3/lib/numpydoc creating build-3/lib/numpydoc/tests copying numpydoc/tests/test_docscrape.py -> build-3/lib/numpydoc/tests copying numpydoc/tests/test_full.py -> build-3/lib/numpydoc/tests copying numpydoc/tests/test_main.py -> build-3/lib/numpydoc/tests copying numpydoc/tests/test_numpydoc.py -> build-3/lib/numpydoc/tests copying numpydoc/tests/test_validate.py -> build-3/lib/numpydoc/tests copying numpydoc/tests/test_xref.py -> build-3/lib/numpydoc/tests creating build-3/lib/numpydoc/tests/tinybuild copying numpydoc/tests/tinybuild/Makefile -> build-3/lib/numpydoc/tests/tinybuild copying numpydoc/tests/tinybuild/index.rst -> build-3/lib/numpydoc/tests/tinybuild copying numpydoc/tests/tinybuild/conf.py -> build-3/lib/numpydoc/tests/tinybuild copying numpydoc/tests/tinybuild/numpydoc_test_module.py -> build-3/lib/numpydoc/tests/tinybuild creating build-3/lib/numpydoc/templates copying numpydoc/templates/numpydoc_docstring.rst -> build-3/lib/numpydoc/templates + PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 PYTEST_PLUGINS=pytest_cov.plugin /usr/bin/python3 -m pytest numpydoc/tests ============================= test session starts ============================== platform linux -- Python 3.10.15, pytest-7.2.1, pluggy-1.0.0 rootdir: /tmp/B.g5b0uq21/BUILD/numpydoc-1.5.0, configfile: setup.cfg collected 241 items numpydoc/tests/test_docscrape.py ....................................... [ 16%] ..................... [ 24%] numpydoc/tests/test_full.py FF... [ 26%] numpydoc/tests/test_main.py ....... [ 29%] numpydoc/tests/test_numpydoc.py ......... [ 33%] numpydoc/tests/test_validate.py ........................................ [ 50%] .........................................x..x............ [ 73%] numpydoc/tests/test_xref.py ............................................ [ 92%] ................... [100%] =================================== FAILURES =================================== _________________________________ test_MyClass _________________________________ sphinx_app = def test_MyClass(sphinx_app): """Test that class documentation is reasonable.""" src_dir, out_dir = sphinx_app.srcdir, sphinx_app.outdir class_rst = op.join(src_dir, "generated", "numpydoc_test_module.MyClass.rst") with open(class_rst) as fid: rst = fid.read() assert r"numpydoc\_test\_module" in rst # properly escaped class_html = op.join(out_dir, "generated", "numpydoc_test_module.MyClass.html") with open(class_html) as fid: html = fid.read() # ensure that no autodoc weirdness ($) occurs assert "$self" not in html assert "/," not in html assert "__init__" in html # inherited # escaped * chars should no longer be preceded by \'s, # if we see a \* in the output we know it's incorrect: assert r"\*" not in html # "self" should not be in the parameter list for the class: assert "self," not in html # check xref was embedded properly (dict should link using xref): > assert "stdtypes.html#dict" in html E assert 'stdtypes.html#dict' in '\n\n\n\n \n \n Page source\n \n\n \n\n \n \n' class_html = '/tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/_build/html/generated/numpydoc_test_module.MyClass.html' class_rst = '/tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/generated/numpydoc_test_module.MyClass.rst' fid = <_io.TextIOWrapper name='/tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/_build/html/generated/numpydoc_test_module.MyClass.html' mode='r' encoding='UTF-8'> html = '\n\n\n\n \n \n Page source\n \n\n \n\n \n \n' out_dir = '/tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/_build/html' rst = '\ufeffnumpydoc\\_test\\_module.MyClass\n==============================\n\n.. currentmodule:: numpydoc_test_module\n\n...bric:: Methods\n\n .. autosummary::\n \n ~MyClass.__init__\n ~MyClass.example\n \n \n\n \n \n ' sphinx_app = src_dir = '/tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root' numpydoc/tests/test_full.py:62: AssertionError ---------------------------- Captured stdout setup ----------------------------- Running Sphinx v4.5.0 making output directory... done loading intersphinx inventory from https://docs.python.org/3/objects.inv... [autosummary] generating autosummary for: index.rst [autosummary] generating autosummary for: /tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/generated/numpydoc_test_module.MyClass.rst, /tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/generated/numpydoc_test_module.my_function.rst building [mo]: targets for 0 po files that are out of date building [html]: targets for 1 source files that are out of date updating environment: [new config] 3 added, 0 changed, 0 removed reading sources... [ 33%] generated/numpydoc_test_module.MyClass reading sources... [ 66%] generated/numpydoc_test_module.my_function reading sources... [100%] index looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 33%] generated/numpydoc_test_module.MyClass writing output... [ 66%] generated/numpydoc_test_module.my_function writing output... [100%] index generating indices... genindex py-modindex done writing additional pages... search done copying static files... done copying extra files... done dumping search index in English (code: en)... done dumping object inventory... done build finished with problems, 6 warnings. ---------------------------- Captured stderr setup ----------------------------- WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://docs.python.org/3/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /3/objects.inv (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) /tmp/B.g5b0uq21/BUILD/numpydoc-1.5.0/numpydoc/tests/tinybuild/numpydoc_test_module.py:docstring of numpydoc_test_module.MyClass:9: WARNING: term not in glossary: python:iterable /tmp/B.g5b0uq21/BUILD/numpydoc-1.5.0/numpydoc/tests/tinybuild/numpydoc_test_module.py:docstring of numpydoc_test_module.MyClass:21: WARNING: py:class reference target not found: python:dict /tmp/B.g5b0uq21/BUILD/numpydoc-1.5.0/numpydoc/tests/tinybuild/numpydoc_test_module.py:docstring of numpydoc_test_module.my_function:9: WARNING: term not in glossary: python:iterable /tmp/B.g5b0uq21/BUILD/numpydoc-1.5.0/numpydoc/tests/tinybuild/numpydoc_test_module.py:docstring of numpydoc_test_module.my_function:12: WARNING: py:class reference target not found: python:dict /tmp/B.g5b0uq21/BUILD/numpydoc-1.5.0/numpydoc/tests/tinybuild/numpydoc_test_module.py:docstring of numpydoc_test_module.my_function:25: WARNING: py:data reference target not found: python:None _______________________________ test_my_function _______________________________ sphinx_app = def test_my_function(sphinx_app): """Test that function documentation is reasonable.""" out_dir = sphinx_app.outdir function_html = op.join( out_dir, "generated", "numpydoc_test_module.my_function.html" ) with open(function_html) as fid: html = fid.read() assert r"\*args" not in html assert "*args" in html # check xref (iterable should link using xref): > assert "glossary.html#term-iterable" in html E assert 'glossary.html#term-iterable' in '\n\n\n\n \n \n Page source\n \n\n \n\n \n \n' fid = <_io.TextIOWrapper name='/tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/_build/html/generated/numpydoc_test_module.my_function.html' mode='r' encoding='UTF-8'> function_html = '/tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/_build/html/generated/numpydoc_test_module.my_function.html' html = '\n\n\n\n \n \n Page source\n \n\n \n\n \n \n' out_dir = '/tmp/B.g5b0uq21/BUILD/tmp/pytest-of-builder/pytest-0/root/_build/html' sphinx_app = numpydoc/tests/test_full.py:76: AssertionError -- generated xml file: /tmp/B.g5b0uq21/BUILD/numpydoc-1.5.0/junit-results.xml -- =========================== short test summary info ============================ XFAIL numpydoc/tests/test_validate.py::TestValidator::test_bad_docstrings[BadParameters-blank_lines-msgs30] XFAIL numpydoc/tests/test_validate.py::TestValidator::test_bad_docstrings[BadReturns-no_type-msgs33] FAILED numpydoc/tests/test_full.py::test_MyClass - assert 'stdtypes.html#dict... FAILED numpydoc/tests/test_full.py::test_my_function - assert 'glossary.html#... =================== 2 failed, 237 passed, 2 xfailed in 3.61s =================== error: Bad exit status from /tmp/B.g5b0uq21/BUILD/tmp/rpm-tmp.n9YZOS (%build) RPM build errors: Bad exit status from /tmp/B.g5b0uq21/BUILD/tmp/rpm-tmp.n9YZOS (%build) ended at: Sat Jan 11 14:19:38 2025, done in 0:00:05.473775 error: No files produced. + chmod -R u+rwX /tmp/B.g5b0uq21/BUILD + rm -rf /tmp/B.g5b0uq21/tmp /tmp/B.g5b0uq21/BUILD + rm -rf /tmp/B.g5b0uq21 Begin-PLD-Builder-Info Build-Time: user:6.53s sys:1.42s real:8.14s (faults io:0 non-io:143758) End-PLD-Builder-Info