86>Mar 31 02:47:03 userdel[3702682]: delete user 'rooter'
<86>Mar 31 02:47:03 userdel[3702682]: removed group 'rooter' owned by 'rooter'
<86>Mar 31 02:47:03 userdel[3702682]: removed shadow group 'rooter' owned by 'rooter'
<86>Mar 31 02:47:03 groupadd[3702720]: group added to /etc/group: name=rooter, GID=1817
<86>Mar 31 02:47:03 groupadd[3702720]: group added to /etc/gshadow: name=rooter
<86>Mar 31 02:47:03 groupadd[3702720]: new group: name=rooter, GID=1817
<86>Mar 31 02:47:03 useradd[3702758]: new user: name=rooter, UID=1817, GID=1817, home=/root, shell=/bin/bash, from=none
<86>Mar 31 02:47:03 userdel[3702808]: delete user 'builder'
<86>Mar 31 02:47:03 userdel[3702808]: removed group 'builder' owned by 'builder'
<86>Mar 31 02:47:03 userdel[3702808]: removed shadow group 'builder' owned by 'builder'
<86>Mar 31 02:47:03 groupadd[3702831]: group added to /etc/group: name=builder, GID=1818
<86>Mar 31 02:47:03 groupadd[3702831]: group added to /etc/gshadow: name=builder
<86>Mar 31 02:47:03 groupadd[3702831]: new group: name=builder, GID=1818
<86>Mar 31 02:47:03 useradd[3702846]: new user: name=builder, UID=1818, GID=1818, home=/usr/src, shell=/bin/bash, from=none
<13>Mar 31 02:47:19 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed
<13>Mar 31 02:47:19 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed
<13>Mar 31 02:47:19 rpmi: libexpat-2.7.0-alt1 sisyphus+379221.100.1.1 1742909191 installed
<13>Mar 31 02:47:19 rpmi: openssl-config-3.2.0-alt1 sisyphus+366659.140.4.1 1736956949 installed
<13>Mar 31 02:47:19 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed
<13>Mar 31 02:47:19 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed
<13>Mar 31 02:47:19 rpmi: libtasn1-4.20.0-alt2 sisyphus+375829.100.1.1 1740299335 installed
<13>Mar 31 02:47:19 rpmi: rpm-macros-alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed
<13>Mar 31 02:47:19 rpmi: alternatives-0.5.3-alt1 sisyphus+371878.100.1.1 1737988822 installed
<13>Mar 31 02:47:19 rpmi: ca-certificates-2025.02.10-alt1 sisyphus+374228.100.4.1 1739265441 installed
<13>Mar 31 02:47:19 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed
<13>Mar 31 02:47:19 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed
<13>Mar 31 02:47:19 rpmi: libcrypto3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299401 installed
<13>Mar 31 02:47:19 rpmi: libssl3-3.3.3-alt1 sisyphus+374381.40.2.1 1739299401 installed
<13>Mar 31 02:47:20 rpmi: python3-3.12.9-alt1 sisyphus+376344.100.1.1 1740741913 installed
<13>Mar 31 02:47:20 rpmi: python3-base-3.12.9-alt1 sisyphus+376344.100.1.1 1740741913 installed
<13>Mar 31 02:47:20 rpmi: python3-module-py3dephell-0.3.1-alt1 sisyphus+365261.200.1.1 1734463433 installed
<13>Mar 31 02:47:20 rpmi: python3-module-pyproject-installer-0.5.5-alt2 sisyphus+366395.100.1.1 1735032014 installed
<13>Mar 31 02:47:20 rpmi: rpm-macros-pyproject-0.0.9-alt1 sisyphus+362541.300.2.1 1731671840 installed
<13>Mar 31 02:47:20 rpmi: tests-for-installed-python3-pkgs-0.1.28-alt1 sisyphus+375953.100.2.1 1740855713 installed
<13>Mar 31 02:47:20 rpmi: rpm-build-python3-0.1.28-alt1 sisyphus+375953.100.2.1 1740855713 installed
<13>Mar 31 02:47:20 rpmi: rpm-build-pyproject-0.0.9-alt1 sisyphus+362541.300.2.1 1731671840 installed
<13>Mar 31 02:47:23 rpmi: python3-module-docutils-0.20.1-alt1 sisyphus+323438.100.1.1 1687370718 installed
<13>Mar 31 02:47:23 rpmi: python3-module-urllib3-2:2.3.0-alt1 sisyphus+366320.100.2.1 1735116352 installed
<13>Mar 31 02:47:24 rpmi: python3-module-Pygments-2.19.1-alt1 sisyphus+368586.100.2.1 1737039695 installed
<13>Mar 31 02:47:24 rpmi: python3-module-packaging-24.2-alt1 sisyphus+362183.100.1.1 1731315992 installed
<13>Mar 31 02:47:24 rpmi: python3-module-defusedxml-0.7.1-alt1 sisyphus+274841.2300.1.1 1624295691 installed
<13>Mar 31 02:47:24 rpmi: python3-module-six-1.17.0-alt1.1 sisyphus+373470.100.1.1 1738920023 installed
<13>Mar 31 02:47:24 rpmi: python3-module-babel-1:2.15.0-alt1 sisyphus+353791.100.1.1 1722073848 installed
<13>Mar 31 02:47:24 rpmi: python3-module-genshi-0.7.9-alt2 sisyphus+359540.100.1.1 1728646235 installed
<13>Mar 31 02:47:24 rpmi: python3-module-alabaster-0.7.16-alt1 sisyphus+349698.100.1.1 1716897815 installed
<13>Mar 31 02:47:24 rpmi: python3-module-snowballstemmer-2.2.0-alt1 sisyphus+319215.100.1.1 1682346633 installed
<13>Mar 31 02:47:24 rpmi: python3-module-roman_numerals-3.1.0-alt1 sisyphus+376287.100.1.1 1740659993 installed
<13>Mar 31 02:47:24 rpmi: python3-module-ruamel-yaml-0.18.5-alt1 sisyphus+339392.100.1.1 1706614902 installed
<13>Mar 31 02:47:24 rpmi: python3-module-pluggy-1.5.0-alt1 sisyphus+345632.100.2.1 1713864244 installed
<13>Mar 31 02:47:24 rpmi: python3-module-mdurl-0.1.2-alt1 sisyphus+318894.1000.3.1 1682420700 installed
<13>Mar 31 02:47:24 rpmi: python3-module-uc-micro-py-1.0.3-alt1 sisyphus+341790.100.1.1 1709309103 installed
<13>Mar 31 02:47:24 rpmi: python3-module-linkify-it-py-2.0.3-alt1 sisyphus+343902.100.1.1 1711708185 installed
<13>Mar 31 02:47:24 rpmi: python3-module-markdown-it-3.0.0-alt2 sisyphus+365460.100.1.1 1734639341 installed
<13>Mar 31 02:47:24 rpmi: python3-module-markupsafe-1:3.0.2-alt1 sisyphus+360209.100.1.1 1729323052 installed
<13>Mar 31 02:47:24 rpmi: python3-module-jinja2-3.1.6-alt1 sisyphus+377889.1500.2.1 1742249941 installed
<13>Mar 31 02:47:24 rpmi: python3-module-iniconfig-2.1.0-alt1 sisyphus+378658.100.2.1 1742493599 installed
<13>Mar 31 02:47:24 rpmi: python3-module-pytest-8.3.5-alt1 sisyphus+376824.100.2.1 1741167719 installed
<13>Mar 31 02:47:24 rpmi: python3-module-pytest-datadir-1.6.1-alt1 sisyphus+374195.100.1.1 1739179435 installed
<13>Mar 31 02:47:24 rpmi: python3-module-imagesize-1.4.1-alt1 sisyphus+318084.100.1.1 1680697673 installed
<13>Mar 31 02:47:24 rpmi: python3-module-idna-3.10-alt1 sisyphus+358681.100.1.1 1727701241 installed
<13>Mar 31 02:47:24 rpmi: python3-module-charset-normalizer-3.2.0-alt1 sisyphus+347396.200.2.1 1714733155 installed
<13>Mar 31 02:47:24 rpmi: python3-module-requests-2.32.3-alt1 sisyphus+349946.100.1.1 1717059877 installed
<13>Mar 31 02:47:24 rpmi: python3-module-webencodings-0.5.1-alt3 sisyphus+359244.100.1.1 1728381102 installed
<13>Mar 31 02:47:24 rpmi: python3-module-cssselect-1.3.0-alt1 sisyphus+377617.100.1.1 1741681780 installed
<13>Mar 31 02:47:24 rpmi: python3-module-typing_extensions-4.12.2-alt1 sisyphus+351501.100.1.2 1719296652 installed
<13>Mar 31 02:47:24 rpmi: python-sphinx-objects.inv-1:2.3.14.20250314-alt1 sisyphus+377959.100.1.1 1741992107 installed
<13>Mar 31 02:47:24 rpmi: python3-module-sphinxcontrib-applehelp-2.0.0-alt1 sisyphus+353872.100.1.1 1722243556 installed
<13>Mar 31 02:47:24 rpmi: python3-module-sphinxcontrib-devhelp-2.0.0-alt1 sisyphus+353872.200.1.1 1722243589 installed
<13>Mar 31 02:47:24 rpmi: python3-module-sphinxcontrib-jquery-4.1-alt3 sisyphus+339023.100.1.1 1706234262 installed
<13>Mar 31 02:47:24 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt2 sisyphus+348403.100.1.1 1716017686 installed
<13>Mar 31 02:47:24 rpmi: python3-module-sphinxcontrib-htmlhelp-2.1.0-alt1 sisyphus+353893.100.2.1 1722416845 installed
<13>Mar 31 02:47:24 rpmi: python3-module-sphinxcontrib-serializinghtml-2.0.0-alt1 sisyphus+361088.100.1.1 1730215552 installed
<13>Mar 31 02:47:24 rpmi: python3-module-sphinxcontrib-qthelp-2.0.0-alt1 sisyphus+353872.300.1.1 1722243619 installed
<13>Mar 31 02:47:24 rpmi: python3-module-sphinx-sphinx-build-symlink-1:8.2.1-alt1 sisyphus+376300.100.1.1 1740663832 installed
<13>Mar 31 02:47:25 rpmi: python3-module-sphinx-1:8.2.1-alt1 sisyphus+376300.100.1.1 1740663832 installed
<13>Mar 31 02:47:25 rpmi: python3-module-sphinx-tests-1:8.2.1-alt1 sisyphus+376300.100.1.1 1740663832 installed
<13>Mar 31 02:47:25 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed
<13>Mar 31 02:47:25 rpmi: python3-module-yaml-6.0.2-alt1 sisyphus+356896.100.1.1 1725541112 installed
<13>Mar 31 02:47:25 rpmi: libxslt-1.1.39-alt1 sisyphus+349406.100.1.1 1716751806 installed
<13>Mar 31 02:47:25 rpmi: python3-module-html5lib-1:1.1-alt1 sisyphus+278096.120.5.1 1626086978 installed
<13>Mar 31 02:47:25 rpmi: python3-module-lxml-5.3.1-alt1 sisyphus+374366.100.1.1 1739286909 installed
<13>Mar 31 02:47:25 rpmi: python3-module-soupsieve-2.6-alt1 sisyphus+376619.40.2.1 1740871634 installed
<13>Mar 31 02:47:25 rpmi: python3-module-beautifulsoup4-4.13.3-alt1 sisyphus+373226.100.1.1 1738744691 installed
<13>Mar 31 02:47:25 rpmi: python3-module-pytest-regressions-2.7.0-alt1 sisyphus+374195.200.1.1 1739179485 installed
<13>Mar 31 02:47:25 rpmi: python3-module-sphinx-pytest-0.2.0-alt1 sisyphus+338726.100.1.1 1706004200 installed
<13>Mar 31 02:47:25 rpmi: python3-module-pytest_param_files-0.6.0-alt1 sisyphus+356648.100.1.1 1725291796 installed
<13>Mar 31 02:47:25 rpmi: python3-module-mdit-plugins-0.4.2-alt1 sisyphus+358287.100.1.1 1727236971 installed
<13>Mar 31 02:47:25 rpmi: python3-module-flit-core-3.12.0-alt1 sisyphus+379202.100.1.1 1742897372 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/python3-module-myst-parser-4.0.1-alt1.nosrc.rpm (w1.gzdio)
Installing python3-module-myst-parser-4.0.1-alt1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.29906
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf python3-module-myst-parser-4.0.1
+ echo 'Source #0 (python3-module-myst-parser-4.0.1.tar):'
Source #0 (python3-module-myst-parser-4.0.1.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/python3-module-myst-parser-4.0.1.tar
+ cd python3-module-myst-parser-4.0.1
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (python3-module-myst-parser-4.0.1-alt.patch):'
Patch #0 (python3-module-myst-parser-4.0.1-alt.patch):
+ /usr/bin/patch -p1
patching file tests/test_sphinx/test_sphinx_builds.py
+ /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show pep518
+ /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync pep518 --verify --verify-exclude 'wheel$'
+ /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show pep517
+ /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync pep517 --verify --verify-exclude 'wheel$'
+ /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json show metadata
+ /usr/bin/python3 -m pyproject_installer deps --depsconfig /usr/src/RPM/SOURCES/pyproject_deps.json sync metadata --verify
INFO : Building metadata
INFO : Building metadata with prepare_metadata_for_build_wheel
INFO : Source tree: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1
INFO : Output dir: /usr/src/tmp/tmp0b7n1onm
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.15019
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python3-module-myst-parser-4.0.1
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ /usr/bin/python3 -m pyproject_installer -v build
INFO : pyproject_installer.build_cmd._build : Building wheel
INFO : pyproject_installer.build_cmd._build : Source tree: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1
INFO : pyproject_installer.build_cmd._build : Output dir: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/dist
DEBUG : pyproject_installer.lib.build_backend : Validating source path
DEBUG : pyproject_installer.lib.build_backend : Checking for PEP517 spec
DEBUG : pyproject_installer.lib.build_backend : Parsing configuration file: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/pyproject.toml
INFO : backend_caller.py : Calling hook build_wheel in subprocess
INFO : backend_caller.py : Build backend: flit_core.buildapi
INFO : backend_caller.py : Hook args: ['/usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/dist']
INFO : backend_caller.py : Hook kwargs: {'config_settings': None}
DEBUG : flit_core.common : Loading module myst_parser/__init__.py
INFO : flit_core.wheel : Zip timestamps will be from SOURCE_DATE_EPOCH: 2025-02-19 12:03:47+00:00
INFO : flit_core.wheel : Copying package file(s) from myst_parser
DEBUG : flit_core.wheel : Adding myst_parser/__init__.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/_compat.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/_docs.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/cli.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/docutils_.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/inventory.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/mocking.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/py.typed to zip file
DEBUG : flit_core.wheel : Adding myst_parser/sphinx_.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/warnings_.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/config/__init__.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/config/dc_validators.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/config/main.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/mdit_to_docutils/__init__.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/mdit_to_docutils/base.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/mdit_to_docutils/html_to_nodes.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/mdit_to_docutils/sphinx_.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/mdit_to_docutils/transforms.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/parsers/__init__.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/parsers/directives.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/parsers/docutils_.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/parsers/mdit.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/parsers/options.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/parsers/parse_html.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/parsers/sphinx_.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/sphinx_ext/__init__.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/sphinx_ext/directives.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/sphinx_ext/main.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/sphinx_ext/mathjax.py to zip file
DEBUG : flit_core.wheel : Adding myst_parser/sphinx_ext/myst_refs.py to zip file
INFO : flit_core.wheel : Writing metadata files
DEBUG : flit_core.wheel : Writing data to myst_parser-4.0.1.dist-info/entry_points.txt in zip file
DEBUG : flit_core.wheel : Adding LICENSE to zip file
DEBUG : flit_core.wheel : Writing data to myst_parser-4.0.1.dist-info/WHEEL in zip file
DEBUG : flit_core.wheel : Writing data to myst_parser-4.0.1.dist-info/METADATA in zip file
INFO : flit_core.wheel : Writing the record of files
DEBUG : flit_core.wheel : Writing data to myst_parser-4.0.1.dist-info/RECORD in zip file
INFO : flit_core.wheel : Built wheel: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/dist/myst_parser-4.0.1-py3-none-any.whl
INFO : pyproject_installer.build_cmd._build : Built wheel: myst_parser-4.0.1-py3-none-any.whl
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.15019
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/python3-module-myst-parser-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/python3-module-myst-parser-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games
+ cd python3-module-myst-parser-4.0.1
+ /usr/bin/python3 -m pyproject_installer -v install --destdir=/usr/src/tmp/python3-module-myst-parser-buildroot
INFO : pyproject_installer.install_cmd._install : Installing wheel
INFO : pyproject_installer.install_cmd._install : Wheel directory: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/dist
INFO : pyproject_installer.install_cmd._install : Wheel filename: myst_parser-4.0.1-py3-none-any.whl
INFO : pyproject_installer.install_cmd._install : Destination: /usr/src/tmp/python3-module-myst-parser-buildroot
DEBUG : pyproject_installer.lib.wheel : Parsing wheel filename
DEBUG : pyproject_installer.lib.wheel : Validating wheel file
DEBUG : pyproject_installer.lib.wheel : Validating wheel spec version
DEBUG : pyproject_installer.lib.wheel : Parsing wheel spec metadata
DEBUG : pyproject_installer.lib.wheel : Validating RECORD
INFO : pyproject_installer.install_cmd._install : Wheel installation root: /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages
INFO : pyproject_installer.install_cmd._install : Extracting wheel
DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: myst_parser-4.0.1.dist-info/licenses/LICENSE
DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: myst_parser-4.0.1.dist-info/WHEEL
DEBUG : pyproject_installer.install_cmd._install : Filtering out not allowed file: myst_parser-4.0.1.dist-info/RECORD
INFO : pyproject_installer.install_cmd._install : Generating entrypoints scripts
DEBUG : pyproject_installer.lib.scripts : Installing console script: myst-anchors
DEBUG : pyproject_installer.lib.scripts : Installing console script: myst-docutils-demo
DEBUG : pyproject_installer.lib.scripts : Installing console script: myst-docutils-html
DEBUG : pyproject_installer.lib.scripts : Installing console script: myst-docutils-html5
DEBUG : pyproject_installer.lib.scripts : Installing console script: myst-docutils-latex
DEBUG : pyproject_installer.lib.scripts : Installing console script: myst-docutils-pseudoxml
DEBUG : pyproject_installer.lib.scripts : Installing console script: myst-docutils-xml
DEBUG : pyproject_installer.lib.scripts : Installing console script: myst-inv
INFO : pyproject_installer.install_cmd._install : Wheel was installed
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/python3-module-myst-parser-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/python3-module-myst-parser-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/python3-module-myst-parser-buildroot/ (default)
Compressing files in /usr/src/tmp/python3-module-myst-parser-buildroot (auto)
Adjusting library links in /usr/src/tmp/python3-module-myst-parser-buildroot
./usr/lib: (from :0)
Verifying ELF objects in /usr/src/tmp/python3-module-myst-parser-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Splitting links to aliased files under /{,s}bin in /usr/src/tmp/python3-module-myst-parser-buildroot
Bytecompiling python3 modules in /usr/src/tmp/python3-module-myst-parser-buildroot using /usr/bin/python3
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/dc_validators.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/main.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/base.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/html_to_nodes.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/transforms.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/directives.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/docutils_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/mdit.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/options.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/parse_html.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/directives.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/main.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/mathjax.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/myst_refs.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/_compat.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/_docs.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/cli.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/docutils_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/inventory.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mocking.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/warnings_.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/python3-module-myst-parser-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/dc_validators.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/main.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/base.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/html_to_nodes.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/transforms.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/directives.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/docutils_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/mdit.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/options.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/parse_html.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/directives.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/main.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/mathjax.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/myst_refs.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/_compat.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/_docs.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/cli.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/docutils_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/inventory.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mocking.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/warnings_.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/python3-module-myst-parser-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/dc_validators.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/config/main.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/base.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/html_to_nodes.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/transforms.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/directives.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/docutils_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/mdit.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/options.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/parse_html.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/parsers/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/directives.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/main.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/mathjax.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_ext/myst_refs.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/__init__.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/_compat.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/_docs.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/cli.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/docutils_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/inventory.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/mocking.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/sphinx_.py
compile /usr/src/tmp/python3-module-myst-parser-buildroot/usr/lib/python3/site-packages/myst_parser/warnings_.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/myst_parser/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/__pycache__/__init__.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/__pycache__/_compat.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/__pycache__/_compat.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/__pycache__/cli.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/__pycache__/cli.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/__pycache__/docutils_.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/__pycache__/docutils_.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/__pycache__/inventory.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/__pycache__/inventory.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/__pycache__/mocking.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/__pycache__/mocking.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/__pycache__/sphinx_.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/__pycache__/sphinx_.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/__pycache__/warnings_.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/__pycache__/warnings_.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/config/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/config/__pycache__/__init__.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/config/__pycache__/dc_validators.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/config/__pycache__/dc_validators.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/config/__pycache__/main.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/config/__pycache__/main.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__pycache__/__init__.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__pycache__/html_to_nodes.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__pycache__/html_to_nodes.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__pycache__/sphinx_.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__pycache__/sphinx_.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__pycache__/transforms.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/mdit_to_docutils/__pycache__/transforms.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/__init__.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/directives.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/directives.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/docutils_.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/docutils_.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/mdit.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/mdit.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/options.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/options.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/sphinx_.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/parsers/__pycache__/sphinx_.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/sphinx_ext/__pycache__/__init__.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/sphinx_ext/__pycache__/__init__.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/sphinx_ext/__pycache__/directives.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/sphinx_ext/__pycache__/directives.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/sphinx_ext/__pycache__/main.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/sphinx_ext/__pycache__/main.cpython-312.pyc'
'./usr/lib/python3/site-packages/myst_parser/sphinx_ext/__pycache__/mathjax.cpython-312.opt-1.pyc' => './usr/lib/python3/site-packages/myst_parser/sphinx_ext/__pycache__/mathjax.cpython-312.pyc'
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.37796
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd python3-module-myst-parser-4.0.1
+ export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export 'FFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto'
+ export NO_INTERNET=YES
+ NO_INTERNET=YES
+ /usr/bin/python3 -m pyproject_installer run -- python3 -m pytest -ra
INFO : Creating venv
INFO : Installing console scripts
INFO : Installing package: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/dist/myst_parser-4.0.1-py3-none-any.whl
INFO : Running command: ['/usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/.run_venv/bin/python3', '-m', 'pyproject_installer', 'install', '/usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/dist/myst_parser-4.0.1-py3-none-any.whl']
INFO : Running command: ['python3', '-m', 'pytest', '-ra']
============================= test session starts ==============================
platform linux -- Python 3.12.9, pytest-8.3.5, pluggy-1.5.0
rootdir: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1
configfile: pyproject.toml
plugins: datadir-1.6.1, regressions-2.7.0, sphinx_pytest-0.2.0, pytest_param_files-0.6.0
collected 1095 items
tests/test_anchors.py . [ 0%]
tests/test_commonmark/test_commonmark.py .............s................. [ 2%]
..................................s.s................................... [ 9%]
........................................................................ [ 16%]
........................................................................ [ 22%]
........................................................................ [ 29%]
........................................................................ [ 35%]
........................................................................ [ 42%]
........................................................................ [ 48%]
........................................................................ [ 55%]
.......................................... [ 59%]
tests/test_docutils.py ........... [ 60%]
tests/test_html/test_html_to_nodes.py ................. [ 61%]
tests/test_html/test_parse_html.py ..................... [ 63%]
tests/test_inventory.py .............. [ 65%]
tests/test_renderers/test_error_reporting.py ................... [ 66%]
tests/test_renderers/test_fixtures_docutils.py ......................... [ 69%]
........................................................................ [ 75%]
[ 75%]
tests/test_renderers/test_fixtures_sphinx.py ........................... [ 78%]
...........................................s...........s.s....F....s..s. [ 84%]
...............ss..............................s........................ [ 91%]
.... [ 91%]
tests/test_renderers/test_include_directive.py ........ [ 92%]
tests/test_renderers/test_myst_config.py ........................ [ 94%]
tests/test_renderers/test_myst_refs.py ......... [ 95%]
tests/test_renderers/test_parse_directives.py .......................... [ 97%]
....... [ 98%]
tests/test_sphinx/test_sphinx_builds.py ..F.Fx........F.. [100%]
=================================== FAILURES ===================================
_ test_sphinx_directives[320-math (`sphinx.directives.patches.MathDirective`):] _
file_params = ParamTestData(line=320, title='math (`sphinx.directives.patches.MathDirective`):', description=None, content='```{math...="True" xml:space="preserve">\n', index=25, fmt=, extra={})
sphinx_doctree_no_tr =
@pytest.mark.param_file(FIXTURE_PATH / "sphinx_directives.md")
def test_sphinx_directives(
file_params: ParamTestData, sphinx_doctree_no_tr: CreateDoctree
):
# TODO fix skipped directives
# TODO test domain directives
if file_params.title.startswith("SKIP") or file_params.title.startswith(
"SPHINX4-SKIP"
):
pytest.skip(file_params.title)
sphinx_doctree_no_tr.set_conf({"extensions": ["myst_parser"]})
pformat = sphinx_doctree_no_tr(file_params.content, "index.md").pformat("index")
# see https://github.com/sphinx-doc/sphinx/issues/9827
pformat = pformat.replace('', "")
# see https://github.com/executablebooks/MyST-Parser/issues/522
if sys.maxsize == 2147483647:
pformat = pformat.replace('"2147483647"', '"9223372036854775807"')
# changed in sphinx 7.1 (but fixed in 7.2)
pformat = pformat.replace(
'classes="sig sig-object sig sig-object"', 'classes="sig sig-object"'
)
pformat = pformat.replace(
'classes="sig-name descname sig-name descname"', 'classes="sig-name descname"'
)
pformat = pformat.replace(
'classes="sig-prename descclassname sig-prename descclassname"',
'classes="sig-prename descclassname"',
)
# changed in sphinx 7.2 (#11533)
pformat = pformat.replace(
(
'no-contents-entry="False" no-index="False" '
'no-index-entry="False" no-typesetting="False" '
),
"",
)
# changed in sphinx 7.3
pformat = pformat.replace("Added in version 0.2", "New in version 0.2")
> file_params.assert_expected(pformat, rstrip_lines=True)
E AssertionError: actual != expected (use --regen-file-failure)
E --- /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_renderers/fixtures/sphinx_directives.md:320
E +++ (actual)
E @@ -1,2 +1,2 @@
E
E -
E +
tests/test_renderers/test_fixtures_sphinx.py:126: AssertionError
__________________________ test_references_singlehtml __________________________
app =
status = <_io.StringIO object at 0x7f211b162080>
warning = <_io.StringIO object at 0x7f211b162740>
get_sphinx_app_doctree = .read at 0x7f211b07b2e0>
get_sphinx_app_output = .read at 0x7f211b07b420>
@pytest.mark.sphinx(
buildername="singlehtml",
srcdir=os.path.join(SOURCE_DIR, "references_singlehtml"),
freshenv=True,
confoverrides={"nitpicky": True},
)
def test_references_singlehtml(
app,
status,
warning,
get_sphinx_app_doctree,
get_sphinx_app_output,
):
"""Test reference resolution for singlehtml builds."""
app.build()
assert "build succeeded" in status.getvalue() # Build succeeded
warnings = warning.getvalue().strip()
assert warnings == ""
# try:
# get_sphinx_app_doctree(app, docname="index", regress=True)
# finally:
# get_sphinx_app_doctree(app, docname="index", resolve=True, regress=True)
try:
get_sphinx_app_doctree(
app,
docname="other/other",
regress=True,
replace={"other\\other.md": "other/other.md"},
)
finally:
get_sphinx_app_doctree(
app,
docname="other/other",
resolve=True,
regress=True,
replace={
"other\\other.md": "other/other.md",
# changed in sphinx 7.3
'="#document-index': '="index.html#document-index',
'="#document-other': '="index.html#document-other',
},
)
> get_sphinx_app_output(
app,
filename="index.html",
buildername="singlehtml",
regress_html=True,
replace={
"Permalink to this headline": "Permalink to this heading",
# changed in sphinx 7.3
'="#document-index': '="index.html#document-index',
'="#document-other': '="index.html#document-other',
# change in sphinx 8
'href="index.html#': 'href="#',
},
)
tests/test_sphinx/test_sphinx_builds.py:177:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
app = , buildername = 'singlehtml'
filename = 'index.html', encoding = 'utf-8', regress_html = True
regress_ext = '.html'
replace = {'="#document-index': '="index.html#document-index', '="#document-other': '="index.html#document-other', 'Permalink to this headline': 'Permalink to this heading', 'href="index.html#': 'href="#'}
def read(
app,
buildername="html",
filename="index.html",
encoding="utf-8",
regress_html=False,
regress_ext=".html",
replace=None,
):
outpath = pathlib.Path(str(app.srcdir), "_build", buildername, filename)
if not outpath.exists():
raise OSError(f"no output file exists: {outpath}")
content = outpath.read_text(encoding=encoding)
if regress_html:
# only regress the inner body, since other sections are non-deterministic
soup = BeautifulSoup(content, "html.parser")
doc_div = soup.findAll("div", {"class": "documentwrapper"})[0]
# pygments 2.11.0 introduces a whitespace tag
for pygment_whitespace in doc_div.select("pre > span.w"):
pygment_whitespace.replace_with(pygment_whitespace.text)
# something changed in sphinx 8 (or new docutils) to introduce this, although I couldn't find the actual commit,
# but in any case, it's not important for the regression test
for clearer_div in doc_div.findAll("div", {"class": "clearer"}):
clearer_div.decompose()
text = doc_div.prettify()
# changed in sphinx 7.2
text = text.replace('"Link to this', '"Permalink to this')
for find, rep in (replace or {}).items():
text = text.replace(find, rep)
> file_regression.check(text, extension=regress_ext, encoding="utf8")
E AssertionError: FILES DIFFER:
E /usr/src/tmp/pytest-of-builder/pytest-0/test_references_singlehtml0/test_sphinx_builds/test_references_singlehtml.html
E /usr/src/tmp/pytest-of-builder/pytest-0/test_references_singlehtml0/test_sphinx_builds/test_references_singlehtml.obtained.html
E HTML DIFF: /usr/src/tmp/pytest-of-builder/pytest-0/test_references_singlehtml0/test_sphinx_builds/test_references_singlehtml.obtained.diff.html
E ---
E +++
E @@ -50,7 +50,7 @@
E
E
E
E -
E +
E
E Title
E
E @@ -99,7 +99,7 @@
E
E
E
E -
E +
E
E Other Title
E
tests/test_sphinx/conftest.py:91: AssertionError
--------------------------- Captured stdout teardown ---------------------------
# testroot: root
# builder: singlehtml
# srcdir: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/references_singlehtml
# outdir: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/references_singlehtml/_build/singlehtml
# status:
[01mRunning Sphinx v8.2.1[39;49;00m
[01mloading translations [en]... [39;49;00mdone
[01mmyst v4.0.1:[39;49;00m MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions=set(), disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=2, heading_slug_func=None, html_meta={}, footnote_sort=True, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True)
[01mbuilding [mo]: [39;49;00mtargets for 0 po files that are out of date
[01mwriting output... [39;49;00m
[01mbuilding [singlehtml]: [39;49;00mall documents
[01mupdating environment: [39;49;00m[new config] 4 added, 0 changed, 0 removed
[01mreading sources... [39;49;00m[ 25%] [35mindex[39;49;00m
[01mreading sources... [39;49;00m[ 50%] [35mother/index[39;49;00m
[01mreading sources... [39;49;00m[ 75%] [35mother/other[39;49;00m
[01mreading sources... [39;49;00m[100%] [35mother/other2[39;49;00m
[01mlooking for now-outdated files... [39;49;00mnone found
[01mpickling environment... [39;49;00mdone
[01mchecking consistency... [39;49;00mdone
[01mpreparing documents... [39;49;00mdone
[01mcopying assets... [39;49;00m
[01mcopying static files... [39;49;00m
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/references_singlehtml/_build/singlehtml/_static/basic.css
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/references_singlehtml/_build/singlehtml/_static/documentation_options.js
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/references_singlehtml/_build/singlehtml/_static/language_data.js
[01mcopying static files: [39;49;00mdone
[01mcopying extra files... [39;49;00m
[01mcopying extra files: [39;49;00mdone
[01mcopying assets: [39;49;00mdone
[01massembling single document... [39;49;00m
[32mindex[39;49;00m
[32mother/index[39;49;00m
[32mother/other[39;49;00m
[32mother/other2[39;49;00m
[01massembling single document: [39;49;00mdone
[01mwriting... [39;49;00mdone
[01mwriting additional files... [39;49;00mdone
[01mcopying static files... [39;49;00m
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/references_singlehtml/_build/singlehtml/_static/basic.css
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/references_singlehtml/_build/singlehtml/_static/documentation_options.js
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/references_singlehtml/_build/singlehtml/_static/language_data.js
[01mcopying static files: [39;49;00mdone
[01mcopying extra files... [39;49;00m
[01mcopying extra files: [39;49;00mdone
[01mdumping object inventory... [39;49;00mdone
[01mbuild succeeded.[39;49;00m
The HTML page is in tests/test_sphinx/sourcedirs/references_singlehtml/_build/singlehtml.
# warning:
____________________________ test_extended_syntaxes ____________________________
app =
status = <_io.StringIO object at 0x7f211a5cdb40>
warning = <_io.StringIO object at 0x7f211a5cd900>
get_sphinx_app_doctree = .read at 0x7f211a6667a0>
get_sphinx_app_output = .read at 0x7f211a6671a0>
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f211aee8080>
@pytest.mark.sphinx(
buildername="html",
srcdir=os.path.join(SOURCE_DIR, "extended_syntaxes"),
freshenv=True,
)
def test_extended_syntaxes(
app,
status,
warning,
get_sphinx_app_doctree,
get_sphinx_app_output,
monkeypatch,
):
"""test setting addition configuration values."""
from myst_parser.mdit_to_docutils.sphinx_ import SphinxRenderer
monkeypatch.setattr(SphinxRenderer, "_random_label", lambda self: "mock-uuid")
app.build()
assert "build succeeded" in status.getvalue() # Build succeeded
warnings = warning.getvalue().strip()
assert warnings == ""
try:
> get_sphinx_app_doctree(
app,
docname="index",
regress=True,
)
tests/test_sphinx/test_sphinx_builds.py:247:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
app = , docname = 'index', resolve = False
regress = True, replace = None, rstrip_lines = False, regress_ext = '.xml'
def read(
app,
docname="index",
resolve=False,
regress=False,
replace=None,
rstrip_lines=False,
regress_ext=".xml",
):
if resolve:
doctree = app.env.get_and_resolve_doctree(docname, app.builder)
extension = f".resolved{regress_ext}"
else:
doctree = app.env.get_doctree(docname)
extension = regress_ext
# convert absolute filenames
for node in findall(doctree)(
lambda n: "source" in n and not isinstance(n, str)
):
node["source"] = pathlib.Path(node["source"]).name
doctree = doctree.deepcopy()
# remove attrs added in sphinx 7.1
doctree.attributes.pop("translation_progress", None)
for node in findall(doctree)(nodes.Element):
node.attributes.pop("translated", None)
if regress:
text = doctree.pformat() # type: str
for find, rep in (replace or {}).items():
text = text.replace(find, rep)
if rstrip_lines:
text = "\n".join([li.rstrip() for li in text.splitlines()])
> file_regression.check(text, extension=extension)
E AssertionError: FILES DIFFER:
E /usr/src/tmp/pytest-of-builder/pytest-0/test_extended_syntaxes0/test_sphinx_builds/test_extended_syntaxes.xml
E /usr/src/tmp/pytest-of-builder/pytest-0/test_extended_syntaxes0/test_sphinx_builds/test_extended_syntaxes.obtained.xml
E HTML DIFF: /usr/src/tmp/pytest-of-builder/pytest-0/test_extended_syntaxes0/test_sphinx_builds/test_extended_syntaxes.obtained.diff.html
E ---
E +++
E @@ -26,7 +26,7 @@
E \begin{equation}
E b=2
E \end{equation}
E -
E +
E c=3
E
E d=4
tests/test_sphinx/conftest.py:135: AssertionError
--------------------------- Captured stdout teardown ---------------------------
# testroot: root
# builder: html
# srcdir: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/extended_syntaxes
# outdir: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/extended_syntaxes/_build/html
# status:
[01mRunning Sphinx v8.2.1[39;49;00m
[01mloading translations [en]... [39;49;00mdone
[01mmyst v4.0.1:[39;49;00m MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'tasklist', 'amsmath', 'dollarmath', 'colon_fence', 'deflist', 'linkify', 'attrs_block', 'attrs_inline'}, disable_syntax=['emphasis'], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=['typescript'], title_to_header=False, heading_anchors=0, heading_slug_func=None, html_meta={description lang=en: ..., property=og:locale: ...}, footnote_sort=True, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=False, dmath_allow_digits=True, dmath_double_inline=True, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True)
[01mbuilding [mo]: [39;49;00mtargets for 0 po files that are out of date
[01mwriting output... [39;49;00m
[01mbuilding [html]: [39;49;00mtargets for 1 source files that are out of date
[01mupdating environment: [39;49;00m[new config] 1 added, 0 changed, 0 removed
[01mreading sources... [39;49;00m[100%] [35mindex[39;49;00m
[01mlooking for now-outdated files... [39;49;00mnone found
[01mpickling environment... [39;49;00mdone
[01mchecking consistency... [39;49;00mdone
[01mpreparing documents... [39;49;00mdone
[01mcopying assets... [39;49;00m
[01mcopying static files... [39;49;00m
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/extended_syntaxes/_build/html/_static/basic.css
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/extended_syntaxes/_build/html/_static/documentation_options.js
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/extended_syntaxes/_build/html/_static/language_data.js
[01mcopying static files: [39;49;00mdone
[01mcopying extra files... [39;49;00m
[01mcopying extra files: [39;49;00mdone
[01mcopying assets: [39;49;00mdone
[01mwriting output... [39;49;00m[100%] [32mindex[39;49;00m
[01mgenerating indices... [39;49;00mgenindex done
[01mwriting additional pages... [39;49;00msearch done
[01mcopying images... [39;49;00m[100%] [33mfun-fish.png[39;49;00m
[01mdumping search index in English (code: en)... [39;49;00mdone
[01mdumping object inventory... [39;49;00mdone
[01mbuild succeeded.[39;49;00m
The HTML pages are in tests/test_sphinx/sourcedirs/extended_syntaxes/_build/html.
# warning:
___________________________ test_fieldlist_extension ___________________________
app =
status = <_io.StringIO object at 0x7f211b0a04c0>
warning = <_io.StringIO object at 0x7f211b0a0ac0>
get_sphinx_app_doctree = .read at 0x7f211afe1c60>
get_sphinx_app_output = .read at 0x7f211afe1bc0>
@pytest.mark.sphinx(
buildername="html",
srcdir=os.path.join(SOURCE_DIR, "fieldlist"),
freshenv=True,
)
def test_fieldlist_extension(
app,
status,
warning,
get_sphinx_app_doctree,
get_sphinx_app_output,
):
"""test setting addition configuration values."""
app.build()
assert "build succeeded" in status.getvalue() # Build succeeded
warnings = warning.getvalue().strip()
assert warnings == ""
try:
> get_sphinx_app_doctree(
app,
docname="index",
regress=True,
replace={
# changed in sphinx 7.2 for desc_sig_name node
'classes="n n"': 'classes="n"',
# changed in sphinx 7.2 for desc_parameterlist node
'multi_line_parameter_list="False" ': "",
# changed in sphinx 7.1 (but fixed in 7.2) for desc_signature/desc_name nodes
'classes="sig sig-object sig sig-object"': 'classes="sig sig-object"',
'classes="sig-name descname sig-name descname"': 'classes="sig-name descname"',
# changed in sphinx 7.2 (#11533)
(
'no-contents-entry="False" no-index="False" '
'no-index-entry="False" no-typesetting="False" '
): "",
},
)
tests/test_sphinx/test_sphinx_builds.py:587:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
app = , docname = 'index', resolve = False
regress = True
replace = {'classes="n n"': 'classes="n"', 'classes="sig sig-object sig sig-object"': 'classes="sig sig-object"', 'classes="sig-name descname sig-name descname"': 'classes="sig-name descname"', 'multi_line_parameter_list="False" ': '', ...}
rstrip_lines = False, regress_ext = '.xml'
def read(
app,
docname="index",
resolve=False,
regress=False,
replace=None,
rstrip_lines=False,
regress_ext=".xml",
):
if resolve:
doctree = app.env.get_and_resolve_doctree(docname, app.builder)
extension = f".resolved{regress_ext}"
else:
doctree = app.env.get_doctree(docname)
extension = regress_ext
# convert absolute filenames
for node in findall(doctree)(
lambda n: "source" in n and not isinstance(n, str)
):
node["source"] = pathlib.Path(node["source"]).name
doctree = doctree.deepcopy()
# remove attrs added in sphinx 7.1
doctree.attributes.pop("translation_progress", None)
for node in findall(doctree)(nodes.Element):
node.attributes.pop("translated", None)
if regress:
text = doctree.pformat() # type: str
for find, rep in (replace or {}).items():
text = text.replace(find, rep)
if rstrip_lines:
text = "\n".join([li.rstrip() for li in text.splitlines()])
> file_regression.check(text, extension=extension)
E AssertionError: FILES DIFFER:
E /usr/src/tmp/pytest-of-builder/pytest-0/test_fieldlist_extension0/test_sphinx_builds/test_fieldlist_extension.xml
E /usr/src/tmp/pytest-of-builder/pytest-0/test_fieldlist_extension0/test_sphinx_builds/test_fieldlist_extension.obtained.xml
E HTML DIFF: /usr/src/tmp/pytest-of-builder/pytest-0/test_fieldlist_extension0/test_sphinx_builds/test_fieldlist_extension.obtained.diff.html
E ---
E +++
E @@ -19,7 +19,7 @@
E
E
E send_message
E -
E +
E
E
E sender
tests/test_sphinx/conftest.py:135: AssertionError
--------------------------- Captured stdout teardown ---------------------------
# testroot: root
# builder: html
# srcdir: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/fieldlist
# outdir: /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/fieldlist/_build/html
# status:
[01mRunning Sphinx v8.2.1[39;49;00m
[01mloading translations [en]... [39;49;00mdone
[01mmyst v4.0.1:[39;49;00m MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'fieldlist'}, disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=0, heading_slug_func=None, html_meta={}, footnote_sort=True, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True)
[01mbuilding [mo]: [39;49;00mtargets for 0 po files that are out of date
[01mwriting output... [39;49;00m
[01mbuilding [html]: [39;49;00mtargets for 1 source files that are out of date
[01mupdating environment: [39;49;00m[new config] 1 added, 0 changed, 0 removed
[01mreading sources... [39;49;00m[100%] [35mindex[39;49;00m
[01mlooking for now-outdated files... [39;49;00mnone found
[01mpickling environment... [39;49;00mdone
[01mchecking consistency... [39;49;00mdone
[01mpreparing documents... [39;49;00mdone
[01mcopying assets... [39;49;00m
[01mcopying static files... [39;49;00m
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/fieldlist/_build/html/_static/basic.css
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/fieldlist/_build/html/_static/documentation_options.js
Writing evaluated template result to /usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/sourcedirs/fieldlist/_build/html/_static/language_data.js
[01mcopying static files: [39;49;00mdone
[01mcopying extra files... [39;49;00m
[01mcopying extra files: [39;49;00mdone
[01mcopying assets: [39;49;00mdone
[01mwriting output... [39;49;00m[100%] [32mindex[39;49;00m
[01mgenerating indices... [39;49;00mgenindex done
[01mwriting additional pages... [39;49;00msearch done
[01mdumping search index in English (code: en)... [39;49;00mdone
[01mdumping object inventory... [39;49;00mdone
[01mbuild succeeded.[39;49;00m
The HTML pages are in tests/test_sphinx/sourcedirs/fieldlist/_build/html.
# warning:
=============================== warnings summary ===============================
tests/test_sphinx/test_sphinx_builds.py: 11 warnings
/usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/conftest.py:78: DeprecationWarning: Call to deprecated method findAll. (Replaced by find_all) -- Deprecated since version 4.0.0.
doc_div = soup.findAll("div", {"class": "documentwrapper"})[0]
tests/test_sphinx/test_sphinx_builds.py: 11 warnings
/usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/tests/test_sphinx/conftest.py:84: DeprecationWarning: Call to deprecated method findAll. (Replaced by find_all) -- Deprecated since version 4.0.0.
for clearer_div in doc_div.findAll("div", {"class": "clearer"}):
tests/test_sphinx/test_sphinx_builds.py: 10 warnings
/usr/src/RPM/BUILD/python3-module-myst-parser-4.0.1/myst_parser/inventory.py:369: RemovedInSphinx10Warning: The iter() interface for _InventoryItem objects is deprecated.
project, version, loc, text = data[target]
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
SKIPPED [1] tests/test_commonmark/test_commonmark.py:24: Expects '+++' to be unconverted (not block break).
SKIPPED [2] tests/test_commonmark/test_commonmark.py:29: Thematic breaks on the first line conflict with front matter syntax
SKIPPED [2] tests/test_renderers/test_fixtures_sphinx.py:95: SKIP: Tested in sphinx builds
SKIPPED [1] tests/test_renderers/test_fixtures_sphinx.py:95: SKIP: MockingError: MockState has not yet implemented attribute 'nested_list_parse'
SKIPPED [1] tests/test_renderers/test_fixtures_sphinx.py:95: SPHINX4-SKIP productionlist (`sphinx.domains.std.ProductionList`):
SKIPPED [1] tests/test_renderers/test_fixtures_sphinx.py:95: SPHINX4-SKIP rst:directive:option (`sphinx.domains.rst.ReSTDirectiveOption`):
SKIPPED [1] tests/test_renderers/test_fixtures_sphinx.py:132: SKIP cpp:expr (`sphinx.domains.cpp.CPPExprRole`):
SKIPPED [1] tests/test_renderers/test_fixtures_sphinx.py:132: SKIP cpp:texpr (`sphinx.domains.cpp.CPPExprRole`):
SKIPPED [1] tests/test_renderers/test_fixtures_sphinx.py:132: SKIP: Non-deterministic output
XFAIL tests/test_sphinx/test_sphinx_builds.py::test_includes - Not adapted to Pygments 2.19: https://github.com/executablebooks/MyST-Parser/pull/1014
FAILED tests/test_renderers/test_fixtures_sphinx.py::test_sphinx_directives[320-math (`sphinx.directives.patches.MathDirective`):]
FAILED tests/test_sphinx/test_sphinx_builds.py::test_references_singlehtml - ...
FAILED tests/test_sphinx/test_sphinx_builds.py::test_extended_syntaxes - Asse...
FAILED tests/test_sphinx/test_sphinx_builds.py::test_fieldlist_extension - As...
====== 4 failed, 1079 passed, 11 skipped, 1 xfailed, 32 warnings in 6.92s ======
INFO : Command's result: FAILURE
INFO : Command's error: Command '['python3', '-m', 'pytest', '-ra']' returned non-zero exit status 1.
error: Bad exit status from /usr/src/tmp/rpm-tmp.37796 (%check)
RPM build errors:
Bad exit status from /usr/src/tmp/rpm-tmp.37796 (%check)
Command exited with non-zero status 1
8.62user 1.31system 0:09.87elapsed 100%CPU (0avgtext+0avgdata 131692maxresident)k
0inputs+0outputs (0major+193327minor)pagefaults 0swaps
hsh-rebuild: rebuild of `python3-module-myst-parser-4.0.1-alt1.src.rpm' failed.
Command exited with non-zero status 1
5.58user 3.09system 0:39.05elapsed 22%CPU (0avgtext+0avgdata 141264maxresident)k
4688inputs+0outputs (0major+314521minor)pagefaults 0swaps