Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-dateutil.spec'], chrootPath='/var/lib/mock/f40-build-2283687-55597/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-dateutil.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1705881600 Wrote: /builddir/build/SRPMS/python-dateutil-2.8.2-12.fc40.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-dateutil.spec'], chrootPath='/var/lib/mock/f40-build-2283687-55597/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-dateutil.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1705881600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.gEy0fd + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf python-dateutil-2.8.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/python-dateutil-2.8.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd python-dateutil-2.8.2 + rm -rf /builddir/build/BUILD/python-dateutil-2.8.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/python-dateutil-2.8.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pushd dateutil/test ~/build/BUILD/python-dateutil-2.8.2/dateutil/test ~/build/BUILD/python-dateutil-2.8.2 + echo 'Patch #1 (2bdd63158b7f981fc6d70a869680451bdfd8d848.patch):' Patch #1 (2bdd63158b7f981fc6d70a869680451bdfd8d848.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p2 --fuzz=0 patching file test_internals.py ~/build/BUILD/python-dateutil-2.8.2 Patch #2 (f2293200747fb03d56c6c5997bfebeabe703576f.patch): + popd + echo 'Patch #2 (f2293200747fb03d56c6c5997bfebeabe703576f.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p2 --fuzz=0 patching file dateutil/tz/tz.py + iconv --from=ISO-8859-1 --to=UTF-8 NEWS + mv NEWS.new NEWS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.n54cu7 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python-dateutil-2.8.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' /builddir/build/BUILD/python-dateutil-2.8.2/setup.py:18: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. if LooseVersion(setuptools.__version__) <= LooseVersion("24.3"): /usr/lib/python3.12/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` !! ******************************************************************************** The license_file parameter is deprecated, use license_files instead. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! parsed = self.parsers.get(option_name, lambda x: x)(value) /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section' running build running build_py creating build creating build/lib creating build/lib/dateutil copying dateutil/_version.py -> build/lib/dateutil copying dateutil/__init__.py -> build/lib/dateutil copying dateutil/_common.py -> build/lib/dateutil copying dateutil/relativedelta.py -> build/lib/dateutil copying dateutil/rrule.py -> build/lib/dateutil copying dateutil/utils.py -> build/lib/dateutil copying dateutil/easter.py -> build/lib/dateutil copying dateutil/tzwin.py -> build/lib/dateutil creating build/lib/dateutil/zoneinfo copying dateutil/zoneinfo/__init__.py -> build/lib/dateutil/zoneinfo copying dateutil/zoneinfo/rebuild.py -> build/lib/dateutil/zoneinfo creating build/lib/dateutil/tz copying dateutil/tz/__init__.py -> build/lib/dateutil/tz copying dateutil/tz/_common.py -> build/lib/dateutil/tz copying dateutil/tz/win.py -> build/lib/dateutil/tz copying dateutil/tz/_factories.py -> build/lib/dateutil/tz copying dateutil/tz/tz.py -> build/lib/dateutil/tz creating build/lib/dateutil/parser copying dateutil/parser/isoparser.py -> build/lib/dateutil/parser copying dateutil/parser/__init__.py -> build/lib/dateutil/parser copying dateutil/parser/_parser.py -> build/lib/dateutil/parser copying dateutil/zoneinfo/dateutil-zoneinfo.tar.gz -> build/lib/dateutil/zoneinfo + make -C docs html make: Entering directory '/builddir/build/BUILD/python-dateutil-2.8.2/docs' sphinx-build -b html -d _build/doctrees . _build/html Running Sphinx v7.2.6 making output directory... done building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 13 source files that are out of date updating environment: [new config] 13 added, 0 changed, 0 removed reading sources... [ 8%] changelog reading sources... [ 15%] easter reading sources... [ 23%] examples reading sources... [ 31%] exercises/index reading sources... [ 38%] exercises/solutions/mlk-day-rrule reading sources... [ 46%] index reading sources... [ 54%] parser reading sources... [ 62%] relativedelta reading sources... [ 69%] rrule reading sources... [ 77%] tz reading sources... [ 85%] tzwin reading sources... [ 92%] utils reading sources... [100%] zoneinfo looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... done copying extra files... done done writing output... [ 8%] changelog writing output... [ 15%] easter writing output... [ 23%] examples writing output... [ 31%] exercises/index writing output... [ 38%] exercises/solutions/mlk-day-rrule writing output... [ 46%] index writing output... [ 54%] parser writing output... [ 62%] relativedelta writing output... [ 69%] rrule writing output... [ 77%] tz writing output... [ 85%] tzwin writing output... [ 92%] utils writing output... [100%] zoneinfo generating indices... genindex py-modindex done highlighting module code... [ 10%] dateutil.easter highlighting module code... [ 20%] dateutil.parser._parser highlighting module code... [ 30%] dateutil.relativedelta highlighting module code... [ 40%] dateutil.rrule highlighting module code... [ 50%] dateutil.tz._common highlighting module code... [ 60%] dateutil.tz.tz highlighting module code... [ 70%] dateutil.tz.win highlighting module code... [ 80%] dateutil.utils highlighting module code... [ 90%] dateutil.zoneinfo highlighting module code... [100%] dateutil.zoneinfo.rebuild writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded. The HTML pages are in _build/html. Build finished. The HTML pages are in _build/html. make: Leaving directory '/builddir/build/BUILD/python-dateutil-2.8.2/docs' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BOxRsr + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch ++ dirname /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python-dateutil-2.8.2 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch --prefix /usr /builddir/build/BUILD/python-dateutil-2.8.2/setup.py:18: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. if LooseVersion(setuptools.__version__) <= LooseVersion("24.3"): /usr/lib/python3.12/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` !! ******************************************************************************** The license_file parameter is deprecated, use license_files instead. This deprecation is overdue, please update your project and remove deprecated calls to avoid build errors in the future. See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. ******************************************************************************** !! parsed = self.parsers.get(option_name, lambda x: x)(value) /usr/lib/python3.12/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section' running install /usr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr creating /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib creating /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12 creating /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages creating /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil creating /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/zoneinfo copying build/lib/dateutil/zoneinfo/__init__.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/zoneinfo copying build/lib/dateutil/zoneinfo/dateutil-zoneinfo.tar.gz -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/zoneinfo copying build/lib/dateutil/zoneinfo/rebuild.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/zoneinfo creating /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz copying build/lib/dateutil/tz/__init__.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz copying build/lib/dateutil/tz/_common.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz copying build/lib/dateutil/tz/win.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz copying build/lib/dateutil/tz/_factories.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz copying build/lib/dateutil/tz/tz.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz copying build/lib/dateutil/_version.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil copying build/lib/dateutil/__init__.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil creating /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/parser copying build/lib/dateutil/parser/isoparser.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/parser copying build/lib/dateutil/parser/__init__.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/parser copying build/lib/dateutil/parser/_parser.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/parser copying build/lib/dateutil/_common.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil copying build/lib/dateutil/relativedelta.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil copying build/lib/dateutil/rrule.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil copying build/lib/dateutil/utils.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil copying build/lib/dateutil/easter.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil copying build/lib/dateutil/tzwin.py -> /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/zoneinfo/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/zoneinfo/rebuild.py to rebuild.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz/_common.py to _common.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz/win.py to win.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz/_factories.py to _factories.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tz/tz.py to tz.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/_version.py to _version.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/parser/isoparser.py to isoparser.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/parser/__init__.py to __init__.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/parser/_parser.py to _parser.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/_common.py to _common.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/relativedelta.py to relativedelta.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/rrule.py to rrule.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/utils.py to utils.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/easter.py to easter.cpython-312.pyc byte-compiling /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/dateutil/tzwin.py to tzwin.cpython-312.pyc writing byte-compilation script '/tmp/tmpc4hdksoc.py' /usr/bin/python3 /tmp/tmpc4hdksoc.py removing /tmp/tmpc4hdksoc.py running install_egg_info running egg_info writing python_dateutil.egg-info/PKG-INFO writing dependency_links to python_dateutil.egg-info/dependency_links.txt writing requirements to python_dateutil.egg-info/requires.txt writing top-level names to python_dateutil.egg-info/top_level.txt reading manifest file 'python_dateutil.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found anywhere in distribution warning: no previously-included files matching '*.py[co]' found anywhere in distribution adding license file 'LICENSE' writing manifest file 'python_dateutil.egg-info/SOURCES.txt' Copying python_dateutil.egg-info to /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12/site-packages/python_dateutil-2.8.2-py3.12.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/bin/__pycache__ + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 2.8.2-12.fc40 --unique-debug-suffix -2.8.2-12.fc40.noarch --unique-debug-src-base python-dateutil-2.8.2-12.fc40.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/python-dateutil-2.8.2 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILDROOT/python-dateutil-2.8.2-12.fc40.noarch/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.FnDYdx + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd python-dateutil-2.8.2 + /usr/bin/python3 -m pytest -W ignore::pytest.PytestUnknownMarkWarning ============================= test session starts ============================== platform linux -- Python 3.12.0, pytest-7.3.2, pluggy-1.3.0 rootdir: /builddir/build/BUILD/python-dateutil-2.8.2 configfile: setup.cfg plugins: hypothesis-6.82.0 collected 2085 items dateutil/test/test_easter.py ........................................... [ 2%] ........................................................................ [ 5%] ................................................ [ 7%] dateutil/test/test_import_star.py . [ 7%] dateutil/test/test_imports.py .................sss... [ 8%] dateutil/test/test_internals.py .... [ 9%] dateutil/test/test_isoparser.py ........................................ [ 11%] ........................................................................ [ 14%] ........................................................................ [ 17%] ........................................................................ [ 21%] ........................................................................ [ 24%] ............x........................................................... [ 28%] ........................................................................ [ 31%] ........................................................................ [ 35%] ........................ [ 36%] dateutil/test/test_parser.py ........................................... [ 38%] ........................................................................ [ 41%] ........................................................................ [ 45%] ..................................xxxxxxxxxxxxxx.......... [ 48%] dateutil/test/test_relativedelta.py .................................... [ 49%] ............................................... [ 52%] dateutil/test/test_rrule.py ............................................ [ 54%] ........................................................................ [ 57%] ........................................................................ [ 61%] ........................................................................ [ 64%] ........................................................................ [ 68%] ........................................................................ [ 71%] ........................................................................ [ 74%] ................................................................x....... [ 78%] .............. [ 79%] dateutil/test/test_tz.py ............................s...............s.. [ 81%] ...........................................s............................ [ 84%] ..x.....s......................................s........................ [ 88%] ...s.................................................................... [ 91%] .............s......................................s.ssssssssssssssssss [ 95%] ssssssssssssssss....s..........s........................................ [ 98%] ................ [ 99%] dateutil/test/test_utils.py ....... [ 99%] dateutil/test/property/test_isoparse_prop.py . [ 99%] dateutil/test/property/test_parser_prop.py .. [ 99%] dateutil/test/property/test_tz_prop.py F. [ 99%] docs/exercises/solutions/mlk_day_rrule_solution.py . [100%] =================================== FAILURES =================================== ________________________ test_gettz_returns_local[None] ________________________ self = data = ConjectureData(INTERESTING, 11 bytes, frozen) def _execute_once_for_engine(self, data): """Wrapper around ``execute_once`` that intercepts test failure exceptions and single-test control exceptions, and turns them into appropriate method calls to `data` instead. This allows the engine to assume that any exception other than ``StopTest`` must be a fatal error, and should stop the entire engine. """ try: trace = frozenset() if ( self.failed_normally and not self.failed_due_to_deadline and Phase.shrink in self.settings.phases and Phase.explain in self.settings.phases and sys.gettrace() is None and not PYPY ): # pragma: no cover # This is in fact covered by our *non-coverage* tests, but due to the # settrace() contention *not* by our coverage tests. Ah well. tracer = Tracer() try: sys.settrace(tracer.trace) result = self.execute_once(data) if data.status == Status.VALID: self.explain_traces[None].add(frozenset(tracer.branches)) finally: sys.settrace(None) trace = frozenset(tracer.branches) else: > result = self.execute_once(data) /usr/lib/python3.12/site-packages/hypothesis/core.py:850: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = data = ConjectureData(INTERESTING, 11 bytes, frozen), print_example = False is_final = False, expected_failure = None, example_kwargs = None def execute_once( self, data, print_example=False, is_final=False, expected_failure=None, example_kwargs=None, ): """Run the test function once, using ``data`` as input. If the test raises an exception, it will propagate through to the caller of this method. Depending on its type, this could represent an ordinary test failure, or a fatal error, or a control exception. If this method returns normally, the test might have passed, or it might have placed ``data`` in an unsuccessful state and then swallowed the corresponding control exception. """ self.ever_executed = True data.is_find = self.is_find text_repr = None if self.settings.deadline is None: test = self.test else: @proxies(self.test) def test(*args, **kwargs): self.__test_runtime = None initial_draws = len(data.draw_times) start = time.perf_counter() result = self.test(*args, **kwargs) finish = time.perf_counter() internal_draw_time = sum(data.draw_times[initial_draws:]) runtime = datetime.timedelta( seconds=finish - start - internal_draw_time ) self.__test_runtime = runtime current_deadline = self.settings.deadline if not is_final: current_deadline = (current_deadline // 4) * 5 if runtime >= current_deadline: raise DeadlineExceeded(runtime, self.settings.deadline) return result def run(data): # Set up dynamic context needed by a single test run. with local_settings(self.settings): with deterministic_PRNG(): with BuildContext(data, is_final=is_final) as context: if self.stuff.selfy is not None: data.hypothesis_runner = self.stuff.selfy # Generate all arguments to the test function. args = self.stuff.args kwargs = dict(self.stuff.kwargs) if example_kwargs is None: a, kw, argslices = context.prep_args_kwargs_from_strategies( (), self.stuff.given_kwargs ) assert not a, "strategies all moved to kwargs by now" else: kw = example_kwargs argslices = {} kwargs.update(kw) if expected_failure is not None: nonlocal text_repr text_repr = repr_call(test, args, kwargs) if print_example or current_verbosity() >= Verbosity.verbose: printer = RepresentationPrinter(context=context) if print_example: printer.text("Falsifying example:") else: printer.text("Trying example:") if self.print_given_args: printer.text(" ") printer.repr_call( test.__name__, args, kwargs, force_split=True, arg_slices=argslices, leading_comment=( "# " + context.data.slice_comments[(0, 0)] if (0, 0) in context.data.slice_comments else None ), ) report(printer.getvalue()) return test(*args, **kwargs) # Run the test function once, via the executor hook. # In most cases this will delegate straight to `run(data)`. > result = self.test_runner(data, run) /usr/lib/python3.12/site-packages/hypothesis/core.py:789: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ data = ConjectureData(INTERESTING, 11 bytes, frozen) function = .run at 0xffffff9bb03e20> def default_new_style_executor(data, function): > return function(data) /usr/lib/python3.12/site-packages/hypothesis/executors.py:47: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ data = ConjectureData(INTERESTING, 11 bytes, frozen) def run(data): # Set up dynamic context needed by a single test run. with local_settings(self.settings): with deterministic_PRNG(): with BuildContext(data, is_final=is_final) as context: if self.stuff.selfy is not None: data.hypothesis_runner = self.stuff.selfy # Generate all arguments to the test function. args = self.stuff.args kwargs = dict(self.stuff.kwargs) if example_kwargs is None: a, kw, argslices = context.prep_args_kwargs_from_strategies( (), self.stuff.given_kwargs ) assert not a, "strategies all moved to kwargs by now" else: kw = example_kwargs argslices = {} kwargs.update(kw) if expected_failure is not None: nonlocal text_repr text_repr = repr_call(test, args, kwargs) if print_example or current_verbosity() >= Verbosity.verbose: printer = RepresentationPrinter(context=context) if print_example: printer.text("Falsifying example:") else: printer.text("Trying example:") if self.print_given_args: printer.text(" ") printer.repr_call( test.__name__, args, kwargs, force_split=True, arg_slices=argslices, leading_comment=( "# " + context.data.slice_comments[(0, 0)] if (0, 0) in context.data.slice_comments else None ), ) report(printer.getvalue()) > return test(*args, **kwargs) /usr/lib/python3.12/site-packages/hypothesis/core.py:785: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ gettz_arg = None, dt = datetime.datetime(2000, 1, 1, 0, 0, tzinfo=tzutc()) @pytest.mark.gettz > @pytest.mark.parametrize("gettz_arg", [None, ""]) dateutil/test/property/test_tz_prop.py:15: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (None, datetime.datetime(2000, 1, 1, 0, 0, tzinfo=tzutc())), kwargs = {} initial_draws = 1, start = 644223.020857669, result = None finish = 644223.289161146, internal_draw_time = 0 runtime = datetime.timedelta(microseconds=268303) current_deadline = datetime.timedelta(microseconds=250000) @proxies(self.test) def test(*args, **kwargs): self.__test_runtime = None initial_draws = len(data.draw_times) start = time.perf_counter() result = self.test(*args, **kwargs) finish = time.perf_counter() internal_draw_time = sum(data.draw_times[initial_draws:]) runtime = datetime.timedelta( seconds=finish - start - internal_draw_time ) self.__test_runtime = runtime current_deadline = self.settings.deadline if not is_final: current_deadline = (current_deadline // 4) * 5 if runtime >= current_deadline: > raise DeadlineExceeded(runtime, self.settings.deadline) E hypothesis.errors.DeadlineExceeded: Test took 268.30ms, which exceeds the deadline of 200.00ms /usr/lib/python3.12/site-packages/hypothesis/core.py:737: DeadlineExceeded The above exception was the direct cause of the following exception: gettz_arg = None @pytest.mark.gettz > @pytest.mark.parametrize("gettz_arg", [None, ""]) dateutil/test/property/test_tz_prop.py:15: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = data = ConjectureData(VALID, 11 bytes, frozen), print_example = True is_final = True expected_failure = (DeadlineExceeded('Test took 268.30ms, which exceeds the deadline of 200.00ms'), 'args = (None, datetime.datetime(2000...hich exceeds the deadline of 200.00ms\n\n/usr/lib/python3.12/site-packages/hypothesis/core.py:737: DeadlineExceeded\n') example_kwargs = None def execute_once( self, data, print_example=False, is_final=False, expected_failure=None, example_kwargs=None, ): """Run the test function once, using ``data`` as input. If the test raises an exception, it will propagate through to the caller of this method. Depending on its type, this could represent an ordinary test failure, or a fatal error, or a control exception. If this method returns normally, the test might have passed, or it might have placed ``data`` in an unsuccessful state and then swallowed the corresponding control exception. """ self.ever_executed = True data.is_find = self.is_find text_repr = None if self.settings.deadline is None: test = self.test else: @proxies(self.test) def test(*args, **kwargs): self.__test_runtime = None initial_draws = len(data.draw_times) start = time.perf_counter() result = self.test(*args, **kwargs) finish = time.perf_counter() internal_draw_time = sum(data.draw_times[initial_draws:]) runtime = datetime.timedelta( seconds=finish - start - internal_draw_time ) self.__test_runtime = runtime current_deadline = self.settings.deadline if not is_final: current_deadline = (current_deadline // 4) * 5 if runtime >= current_deadline: raise DeadlineExceeded(runtime, self.settings.deadline) return result def run(data): # Set up dynamic context needed by a single test run. with local_settings(self.settings): with deterministic_PRNG(): with BuildContext(data, is_final=is_final) as context: if self.stuff.selfy is not None: data.hypothesis_runner = self.stuff.selfy # Generate all arguments to the test function. args = self.stuff.args kwargs = dict(self.stuff.kwargs) if example_kwargs is None: a, kw, argslices = context.prep_args_kwargs_from_strategies( (), self.stuff.given_kwargs ) assert not a, "strategies all moved to kwargs by now" else: kw = example_kwargs argslices = {} kwargs.update(kw) if expected_failure is not None: nonlocal text_repr text_repr = repr_call(test, args, kwargs) if print_example or current_verbosity() >= Verbosity.verbose: printer = RepresentationPrinter(context=context) if print_example: printer.text("Falsifying example:") else: printer.text("Trying example:") if self.print_given_args: printer.text(" ") printer.repr_call( test.__name__, args, kwargs, force_split=True, arg_slices=argslices, leading_comment=( "# " + context.data.slice_comments[(0, 0)] if (0, 0) in context.data.slice_comments else None ), ) report(printer.getvalue()) return test(*args, **kwargs) # Run the test function once, via the executor hook. # In most cases this will delegate straight to `run(data)`. result = self.test_runner(data, run) # If a failure was expected, it should have been raised already, so # instead raise an appropriate diagnostic error. if expected_failure is not None: exception, traceback = expected_failure if ( isinstance(exception, DeadlineExceeded) and self.__test_runtime is not None ): report( "Unreliable test timings! On an initial run, this " "test took %.2fms, which exceeded the deadline of " "%.2fms, but on a subsequent run it took %.2f ms, " "which did not. If you expect this sort of " "variability in your test timings, consider turning " "deadlines off for this test by setting deadline=None." % ( exception.runtime.total_seconds() * 1000, self.settings.deadline.total_seconds() * 1000, self.__test_runtime.total_seconds() * 1000, ) ) else: report("Failed to reproduce exception. Expected: \n" + traceback) > raise Flaky( f"Hypothesis {text_repr} produces unreliable results: " "Falsified on the first call but did not on a subsequent one" ) from exception E hypothesis.errors.Flaky: Hypothesis test_gettz_returns_local(gettz_arg=None, dt=datetime.datetime(2000, 1, 1, 0, 0, tzinfo=tzutc())) produces unreliable results: Falsified on the first call but did not on a subsequent one E Falsifying example: test_gettz_returns_local( E gettz_arg=None, E dt=datetime.datetime(2000, 1, 1, 0, 0, tzinfo=tzutc()), E ) E Unreliable test timings! On an initial run, this test took 268.30ms, which exceeded the deadline of 200.00ms, but on a subsequent run it took 10.33 ms, which did not. If you expect this sort of variability in your test timings, consider turning deadlines off for this test by setting deadline=None. /usr/lib/python3.12/site-packages/hypothesis/core.py:814: Flaky =========================== short test summary info ============================ FAILED dateutil/test/property/test_tz_prop.py::test_gettz_returns_local[None] ====== 1 failed, 2020 passed, 47 skipped, 17 xfailed in 344.79s (0:05:44) ====== error: Bad exit status from /var/tmp/rpm-tmp.FnDYdx (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.FnDYdx (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-dateutil.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-dateutil.spec