Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-cliff.spec'], chrootPath='/home/lib/mock/dist-ocs23-loongarch64-build-224167-16804/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=86400uid=983gid=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-cliff.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 Wrote: /builddir/build/SRPMS/python-cliff-4.2.0-2.ocs23.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-cliff.spec'], chrootPath='/home/lib/mock/dist-ocs23-loongarch64-build-224167-16804/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=86400uid=983gid=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-cliff.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 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jzxnCJ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cliff-4.2.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cliff-4.2.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cliff-4.2.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf test-requirements.txt requirements.txt + rm -rf cliff.egg-info + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.vKVy1t + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -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 cliff-4.2.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -s' /usr/lib/python3.11/site-packages/setuptools/__init__.py:84: _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. /usr/lib/python3.11/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.11/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 build running build_py creating build creating build/lib creating build/lib/cliff creating build/lib/cliff/tests copying cliff/tests/__init__.py -> build/lib/cliff/tests copying cliff/tests/base.py -> build/lib/cliff/tests copying cliff/tests/test__argparse.py -> build/lib/cliff/tests copying cliff/tests/test_app.py -> build/lib/cliff/tests copying cliff/tests/test_columns.py -> build/lib/cliff/tests copying cliff/tests/test_command.py -> build/lib/cliff/tests copying cliff/tests/test_command_hooks.py -> build/lib/cliff/tests copying cliff/tests/test_commandmanager.py -> build/lib/cliff/tests copying cliff/tests/test_complete.py -> build/lib/cliff/tests copying cliff/tests/test_formatters_csv.py -> build/lib/cliff/tests copying cliff/tests/test_formatters_json.py -> build/lib/cliff/tests copying cliff/tests/test_formatters_shell.py -> build/lib/cliff/tests copying cliff/tests/test_formatters_table.py -> build/lib/cliff/tests copying cliff/tests/test_formatters_value.py -> build/lib/cliff/tests copying cliff/tests/test_formatters_yaml.py -> build/lib/cliff/tests copying cliff/tests/test_help.py -> build/lib/cliff/tests copying cliff/tests/test_interactive.py -> build/lib/cliff/tests copying cliff/tests/test_lister.py -> build/lib/cliff/tests copying cliff/tests/test_show.py -> build/lib/cliff/tests copying cliff/tests/test_sphinxext.py -> build/lib/cliff/tests copying cliff/tests/test_utils.py -> build/lib/cliff/tests copying cliff/tests/utils.py -> build/lib/cliff/tests copying cliff/__init__.py -> build/lib/cliff copying cliff/_argparse.py -> build/lib/cliff copying cliff/app.py -> build/lib/cliff copying cliff/columns.py -> build/lib/cliff copying cliff/command.py -> build/lib/cliff copying cliff/commandmanager.py -> build/lib/cliff copying cliff/complete.py -> build/lib/cliff copying cliff/display.py -> build/lib/cliff copying cliff/help.py -> build/lib/cliff copying cliff/hooks.py -> build/lib/cliff copying cliff/interactive.py -> build/lib/cliff copying cliff/lister.py -> build/lib/cliff copying cliff/show.py -> build/lib/cliff copying cliff/sphinxext.py -> build/lib/cliff copying cliff/utils.py -> build/lib/cliff creating build/lib/cliff/formatters copying cliff/formatters/__init__.py -> build/lib/cliff/formatters copying cliff/formatters/base.py -> build/lib/cliff/formatters copying cliff/formatters/commaseparated.py -> build/lib/cliff/formatters copying cliff/formatters/json_format.py -> build/lib/cliff/formatters copying cliff/formatters/shell.py -> build/lib/cliff/formatters copying cliff/formatters/table.py -> build/lib/cliff/formatters copying cliff/formatters/value.py -> build/lib/cliff/formatters copying cliff/formatters/yaml_format.py -> build/lib/cliff/formatters running egg_info creating cliff.egg-info writing cliff.egg-info/PKG-INFO writing dependency_links to cliff.egg-info/dependency_links.txt writing entry points to cliff.egg-info/entry_points.txt writing top-level names to cliff.egg-info/top_level.txt [pbr] Processing SOURCES.txt writing manifest file 'cliff.egg-info/SOURCES.txt' warning: no previously-included files found matching '.gitignore' warning: no previously-included files found matching '.gitreview' warning: no previously-included files matching '*.pyc' found anywhere in distribution adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'cliff.egg-info/SOURCES.txt' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.O02Wtu + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch ++ dirname /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch + cd cliff-4.2.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch /usr/lib/python3.11/site-packages/setuptools/__init__.py:84: _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. /usr/lib/python3.11/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.11/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 [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr creating /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib creating /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11 creating /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages creating /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff creating /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/__init__.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/base.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test__argparse.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_app.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_columns.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_command.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_command_hooks.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_commandmanager.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_complete.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_formatters_csv.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_formatters_json.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_formatters_shell.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_formatters_table.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_formatters_value.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_formatters_yaml.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_help.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_interactive.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_lister.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_show.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_sphinxext.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/test_utils.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/tests/utils.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests copying build/lib/cliff/__init__.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/_argparse.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/app.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/columns.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/command.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/commandmanager.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/complete.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/display.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/help.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/hooks.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/interactive.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/lister.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/show.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/sphinxext.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff copying build/lib/cliff/utils.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff creating /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters copying build/lib/cliff/formatters/__init__.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters copying build/lib/cliff/formatters/base.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters copying build/lib/cliff/formatters/commaseparated.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters copying build/lib/cliff/formatters/json_format.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters copying build/lib/cliff/formatters/shell.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters copying build/lib/cliff/formatters/table.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters copying build/lib/cliff/formatters/value.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters copying build/lib/cliff/formatters/yaml_format.py -> /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/base.py to base.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test__argparse.py to test__argparse.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_app.py to test_app.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_columns.py to test_columns.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_command.py to test_command.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_command_hooks.py to test_command_hooks.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_commandmanager.py to test_commandmanager.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_complete.py to test_complete.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_formatters_csv.py to test_formatters_csv.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_formatters_json.py to test_formatters_json.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_formatters_shell.py to test_formatters_shell.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_formatters_table.py to test_formatters_table.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_formatters_value.py to test_formatters_value.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_formatters_yaml.py to test_formatters_yaml.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_help.py to test_help.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_interactive.py to test_interactive.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_lister.py to test_lister.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_show.py to test_show.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_sphinxext.py to test_sphinxext.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/test_utils.py to test_utils.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/tests/utils.py to utils.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/_argparse.py to _argparse.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/app.py to app.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/columns.py to columns.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/command.py to command.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/commandmanager.py to commandmanager.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/complete.py to complete.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/display.py to display.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/help.py to help.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/hooks.py to hooks.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/interactive.py to interactive.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/lister.py to lister.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/show.py to show.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/sphinxext.py to sphinxext.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/utils.py to utils.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters/base.py to base.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters/commaseparated.py to commaseparated.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters/json_format.py to json_format.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters/shell.py to shell.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters/table.py to table.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters/value.py to value.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff/formatters/yaml_format.py to yaml_format.cpython-311.pyc writing byte-compilation script '/tmp/tmp6m088nto.py' /usr/bin/python3 /tmp/tmp6m088nto.py removing /tmp/tmp6m088nto.py running install_egg_info running egg_info writing cliff.egg-info/PKG-INFO writing dependency_links to cliff.egg-info/dependency_links.txt writing entry points to cliff.egg-info/entry_points.txt writing top-level names to cliff.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt Copying cliff.egg-info to /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11/site-packages/cliff-4.2.0-py3.11.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/bin/__pycache__ + /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 4.2.0-2.ocs23 --unique-debug-suffix -4.2.0-2.ocs23.noarch --unique-debug-src-base python-cliff-4.2.0-2.ocs23.noarch -S debugsourcefiles.list /builddir/build/BUILD/cliff-4.2.0 find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/OpenCloudOS/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs + /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/OpenCloudOS/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.YgjgMh + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -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 cliff-4.2.0 + PYTHON=python3 + python3 setup.py test /usr/lib/python3.11/site-packages/setuptools/__init__.py:84: _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. /usr/lib/python3.11/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` and ``easy_install``. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://github.com/pypa/setuptools/issues/917 for details. ******************************************************************************** !! easy_install.initialize_options(self) /usr/lib/python3.11/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 test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. /usr/lib/python3.11/site-packages/setuptools/command/test.py:194: _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`. ******************************************************************************** !! ir_d = dist.fetch_build_eggs(dist.install_requires) WARNING: The wheel package is not available. /usr/lib/python3.11/site-packages/setuptools/command/test.py:195: _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`. ******************************************************************************** !! tr_d = dist.fetch_build_eggs(dist.tests_require or []) WARNING: The wheel package is not available. /usr/lib/python3.11/site-packages/setuptools/command/test.py:196: _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`. ******************************************************************************** !! er_d = dist.fetch_build_eggs( WARNING: The wheel package is not available. running egg_info writing cliff.egg-info/PKG-INFO writing dependency_links to cliff.egg-info/dependency_links.txt writing entry points to cliff.egg-info/entry_points.txt writing top-level names to cliff.egg-info/top_level.txt [pbr] Reusing existing SOURCES.txt running build_ext test_argument_parser (cliff.tests.test__argparse.TestArgparse.test_argument_parser) ... ok test_argument_parser_add_group (cliff.tests.test__argparse.TestArgparse.test_argument_parser_add_group) ... ok test_argument_parser_add_mutually_exclusive_group (cliff.tests.test__argparse.TestArgparse.test_argument_parser_add_mutually_exclusive_group) ... ok test_argument_parser_add_mx_nested_group (cliff.tests.test__argparse.TestArgparse.test_argument_parser_add_mx_nested_group) ... ok test_argument_parser_add_mx_nested_mutually_exclusive_group (cliff.tests.test__argparse.TestArgparse.test_argument_parser_add_mx_nested_mutually_exclusive_group) ... ok test_argument_parser_add_nested_group (cliff.tests.test__argparse.TestArgparse.test_argument_parser_add_nested_group) ... ok test_argument_parser_add_nested_mutually_exclusive_group (cliff.tests.test__argparse.TestArgparse.test_argument_parser_add_nested_mutually_exclusive_group) ... ok test_fuzzy_common_prefix (cliff.tests.test_app.TestCommandLookup.test_fuzzy_common_prefix) cliff.tests.test_app.TestCommandLookup.test_fuzzy_common_prefix ... ok test_fuzzy_no_commands (cliff.tests.test_app.TestCommandLookup.test_fuzzy_no_commands) cliff.tests.test_app.TestCommandLookup.test_fuzzy_no_commands ... ok test_fuzzy_no_prefix (cliff.tests.test_app.TestCommandLookup.test_fuzzy_no_prefix) cliff.tests.test_app.TestCommandLookup.test_fuzzy_no_prefix ... ok test_fuzzy_same_distance (cliff.tests.test_app.TestCommandLookup.test_fuzzy_same_distance) cliff.tests.test_app.TestCommandLookup.test_fuzzy_same_distance ... ok test_list_matching_commands (cliff.tests.test_app.TestCommandLookup.test_list_matching_commands) cliff.tests.test_app.TestCommandLookup.test_list_matching_commands ... ok test_unknown_cmd (cliff.tests.test_app.TestCommandLookup.test_unknown_cmd) cliff.tests.test_app.TestCommandLookup.test_unknown_cmd ... ok test_unknown_cmd_debug (cliff.tests.test_app.TestCommandLookup.test_unknown_cmd_debug) cliff.tests.test_app.TestCommandLookup.test_unknown_cmd_debug ... ok test_deferred_help (cliff.tests.test_app.TestHelpHandling.test_deferred_help) cliff.tests.test_app.TestHelpHandling.test_deferred_help ... ok test_help (cliff.tests.test_app.TestHelpHandling.test_help) cliff.tests.test_app.TestHelpHandling.test_help ... ok test_interrupted_deferred_help (cliff.tests.test_app.TestHelpHandling.test_interrupted_deferred_help) cliff.tests.test_app.TestHelpHandling.test_interrupted_deferred_help ... ok test_interrupted_help (cliff.tests.test_app.TestHelpHandling.test_interrupted_help) cliff.tests.test_app.TestHelpHandling.test_interrupted_help ... ok test_pipeclose_deferred_help (cliff.tests.test_app.TestHelpHandling.test_pipeclose_deferred_help) cliff.tests.test_app.TestHelpHandling.test_pipeclose_deferred_help ... ok test_pipeclose_help (cliff.tests.test_app.TestHelpHandling.test_pipeclose_help) cliff.tests.test_app.TestHelpHandling.test_pipeclose_help ... ok test_subcommand_deferred_help (cliff.tests.test_app.TestHelpHandling.test_subcommand_deferred_help) cliff.tests.test_app.TestHelpHandling.test_subcommand_deferred_help ... ok test_subcommand_help (cliff.tests.test_app.TestHelpHandling.test_subcommand_help) cliff.tests.test_app.TestHelpHandling.test_subcommand_help ... ok test_io_streams (cliff.tests.test_app.TestIO.test_io_streams) cliff.tests.test_app.TestIO.test_io_streams ... ok test_writer_encoding (cliff.tests.test_app.TestIO.test_writer_encoding) cliff.tests.test_app.TestIO.test_writer_encoding ... ok test_clean_up_error (cliff.tests.test_app.TestInitAndCleanup.test_clean_up_error) cliff.tests.test_app.TestInitAndCleanup.test_clean_up_error ... test exception ok test_clean_up_error_debug (cliff.tests.test_app.TestInitAndCleanup.test_clean_up_error_debug) cliff.tests.test_app.TestInitAndCleanup.test_clean_up_error_debug ... test exception Traceback (most recent call last): File "/builddir/build/BUILD/cliff-4.2.0/cliff/app.py", line 410, in run_subcommand result = cmd.run(parsed_args) ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1124, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1128, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1183, in _execute_mock_call raise effect RuntimeError: test exception ok test_clean_up_interrupt (cliff.tests.test_app.TestInitAndCleanup.test_clean_up_interrupt) cliff.tests.test_app.TestInitAndCleanup.test_clean_up_interrupt ... ok test_clean_up_pipeclose (cliff.tests.test_app.TestInitAndCleanup.test_clean_up_pipeclose) cliff.tests.test_app.TestInitAndCleanup.test_clean_up_pipeclose ... ok test_clean_up_success (cliff.tests.test_app.TestInitAndCleanup.test_clean_up_success) cliff.tests.test_app.TestInitAndCleanup.test_clean_up_success ... ok test_error_handling_clean_up_raises_exception (cliff.tests.test_app.TestInitAndCleanup.test_error_handling_clean_up_raises_exception) cliff.tests.test_app.TestInitAndCleanup.test_error_handling_clean_up_raises_exception ... test exception Could not clean up: within clean_up ok test_error_handling_clean_up_raises_exception_debug (cliff.tests.test_app.TestInitAndCleanup.test_error_handling_clean_up_raises_exception_debug) cliff.tests.test_app.TestInitAndCleanup.test_error_handling_clean_up_raises_exception_debug ... test exception Traceback (most recent call last): File "/builddir/build/BUILD/cliff-4.2.0/cliff/app.py", line 410, in run_subcommand result = cmd.run(parsed_args) ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1124, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1128, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1183, in _execute_mock_call raise effect RuntimeError: test exception within clean_up Traceback (most recent call last): File "/builddir/build/BUILD/cliff-4.2.0/cliff/app.py", line 429, in run_subcommand self.clean_up(cmd, result, err) File "/usr/lib64/python3.11/unittest/mock.py", line 1124, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1128, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1183, in _execute_mock_call raise effect RuntimeError: within clean_up ok test_initialize_app (cliff.tests.test_app.TestInitAndCleanup.test_initialize_app) cliff.tests.test_app.TestInitAndCleanup.test_initialize_app ... ok test_interrupt_command (cliff.tests.test_app.TestInitAndCleanup.test_interrupt_command) cliff.tests.test_app.TestInitAndCleanup.test_interrupt_command ... ok test_normal_clean_up_raises_exception (cliff.tests.test_app.TestInitAndCleanup.test_normal_clean_up_raises_exception) cliff.tests.test_app.TestInitAndCleanup.test_normal_clean_up_raises_exception ... Could not clean up: within clean_up ok test_normal_clean_up_raises_exception_debug (cliff.tests.test_app.TestInitAndCleanup.test_normal_clean_up_raises_exception_debug) cliff.tests.test_app.TestInitAndCleanup.test_normal_clean_up_raises_exception_debug ... within clean_up Traceback (most recent call last): File "/builddir/build/BUILD/cliff-4.2.0/cliff/app.py", line 429, in run_subcommand self.clean_up(cmd, result, err) File "/usr/lib64/python3.11/unittest/mock.py", line 1124, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1128, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.11/unittest/mock.py", line 1183, in _execute_mock_call raise effect RuntimeError: within clean_up ok test_pipeclose_command (cliff.tests.test_app.TestInitAndCleanup.test_pipeclose_command) cliff.tests.test_app.TestInitAndCleanup.test_pipeclose_command ... ok test_prepare_to_run_command (cliff.tests.test_app.TestInitAndCleanup.test_prepare_to_run_command) cliff.tests.test_app.TestInitAndCleanup.test_prepare_to_run_command ... ok test_interactive_mode_cmdloop (cliff.tests.test_app.TestInteractiveMode.test_interactive_mode_cmdloop) cliff.tests.test_app.TestInteractiveMode.test_interactive_mode_cmdloop ... ok test_interactive_mode_cmdloop_error (cliff.tests.test_app.TestInteractiveMode.test_interactive_mode_cmdloop_error) cliff.tests.test_app.TestInteractiveMode.test_interactive_mode_cmdloop_error ... ok test_no_args_triggers_interactive_mode (cliff.tests.test_app.TestInteractiveMode.test_no_args_triggers_interactive_mode) cliff.tests.test_app.TestInteractiveMode.test_no_args_triggers_interactive_mode ... ok test_conflicting_option_custom_arguments_should_not_throw (cliff.tests.test_app.TestOptionParser.test_conflicting_option_custom_arguments_should_not_throw) cliff.tests.test_app.TestOptionParser.test_conflicting_option_custom_arguments_should_not_throw ... ok test_conflicting_option_should_throw (cliff.tests.test_app.TestOptionParser.test_conflicting_option_should_throw) cliff.tests.test_app.TestOptionParser.test_conflicting_option_should_throw ... ok test_option_parser_abbrev_issue (cliff.tests.test_app.TestOptionParser.test_option_parser_abbrev_issue) cliff.tests.test_app.TestOptionParser.test_option_parser_abbrev_issue ... ok test_verbose (cliff.tests.test_app.TestVerboseMode.test_verbose) cliff.tests.test_app.TestVerboseMode.test_verbose ... ok test_human_readable (cliff.tests.test_columns.TestColumns.test_human_readable) ... ok test_machine_readable (cliff.tests.test_columns.TestColumns.test_machine_readable) ... ok test_repr (cliff.tests.test_columns.TestColumns.test_repr) ... ok test_sorting (cliff.tests.test_columns.TestColumns.test_sorting) ... ok test_str (cliff.tests.test_columns.TestColumns.test_str) ... ok test_option_name_collision (cliff.tests.test_command.TestArgumentParser.test_option_name_collision) cliff.tests.test_command.TestArgumentParser.test_option_name_collision ... ok test_option_name_collision_with_alias (cliff.tests.test_command.TestArgumentParser.test_option_name_collision_with_alias) cliff.tests.test_command.TestArgumentParser.test_option_name_collision_with_alias ... ok test_raise_conflict_argument_error (cliff.tests.test_command.TestArgumentParser.test_raise_conflict_argument_error) cliff.tests.test_command.TestArgumentParser.test_raise_conflict_argument_error ... ok test_resolve_conflict_argument (cliff.tests.test_command.TestArgumentParser.test_resolve_conflict_argument) cliff.tests.test_command.TestArgumentParser.test_resolve_conflict_argument ... ok test_resolve_option_with_name_collision (cliff.tests.test_command.TestArgumentParser.test_resolve_option_with_name_collision) cliff.tests.test_command.TestArgumentParser.test_resolve_option_with_name_collision ... ok test_with_conflict_handler (cliff.tests.test_command.TestArgumentParser.test_with_conflict_handler) cliff.tests.test_command.TestArgumentParser.test_with_conflict_handler ... ok test_wrong_conflict_handler (cliff.tests.test_command.TestArgumentParser.test_wrong_conflict_handler) cliff.tests.test_command.TestArgumentParser.test_wrong_conflict_handler ... ok test_get_name (cliff.tests.test_command.TestBasicValues.test_get_name) cliff.tests.test_command.TestBasicValues.test_get_name ... ok test_get_parser (cliff.tests.test_command.TestBasicValues.test_get_parser) cliff.tests.test_command.TestBasicValues.test_get_parser ... ok test_run_return (cliff.tests.test_command.TestBasicValues.test_run_return) cliff.tests.test_command.TestBasicValues.test_run_return ... ok test_get_description_attribute (cliff.tests.test_command.TestDescription.test_get_description_attribute) cliff.tests.test_command.TestDescription.test_get_description_attribute ... ok test_get_description_default (cliff.tests.test_command.TestDescription.test_get_description_default) cliff.tests.test_command.TestDescription.test_get_description_default ... ok test_get_description_docstring (cliff.tests.test_command.TestDescription.test_get_description_docstring) cliff.tests.test_command.TestDescription.test_get_description_docstring ... ok test_smart_help_formatter (cliff.tests.test_command.TestHelp.test_smart_help_formatter) cliff.tests.test_command.TestHelp.test_smart_help_formatter ... ok test_after (cliff.tests.test_command_hooks.TestChangeHooks.test_after) cliff.tests.test_command_hooks.TestChangeHooks.test_after ... ok test_before (cliff.tests.test_command_hooks.TestChangeHooks.test_before) cliff.tests.test_command_hooks.TestChangeHooks.test_before ... ok test_get_epilog (cliff.tests.test_command_hooks.TestChangeHooks.test_get_epilog) cliff.tests.test_command_hooks.TestChangeHooks.test_get_epilog ... ok test_get_parser (cliff.tests.test_command_hooks.TestChangeHooks.test_get_parser) cliff.tests.test_command_hooks.TestChangeHooks.test_get_parser ... ok test_app_and_name (cliff.tests.test_command_hooks.TestCommandLoadHooks.test_app_and_name) cliff.tests.test_command_hooks.TestCommandLoadHooks.test_app_and_name ... ok test_no_app_or_name (cliff.tests.test_command_hooks.TestCommandLoadHooks.test_no_app_or_name) cliff.tests.test_command_hooks.TestCommandLoadHooks.test_no_app_or_name ... ok test_after (cliff.tests.test_command_hooks.TestHooks.test_after) cliff.tests.test_command_hooks.TestHooks.test_after ... ok test_before (cliff.tests.test_command_hooks.TestHooks.test_before) cliff.tests.test_command_hooks.TestHooks.test_before ... ok test_get_epilog (cliff.tests.test_command_hooks.TestHooks.test_get_epilog) cliff.tests.test_command_hooks.TestHooks.test_get_epilog ... ok test_get_parser (cliff.tests.test_command_hooks.TestHooks.test_get_parser) cliff.tests.test_command_hooks.TestHooks.test_get_parser ... ok test_after (cliff.tests.test_command_hooks.TestListerChangeHooks.test_after) cliff.tests.test_command_hooks.TestListerChangeHooks.test_after ... found extension EntryPoint(name='csv', value='cliff.formatters.commaseparated:CSVLister', group='cliff.formatter.list') found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.list') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.list') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.list') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.list') ok test_before (cliff.tests.test_command_hooks.TestListerChangeHooks.test_before) cliff.tests.test_command_hooks.TestListerChangeHooks.test_before ... found extension EntryPoint(name='csv', value='cliff.formatters.commaseparated:CSVLister', group='cliff.formatter.list') found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.list') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.list') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.list') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.list') ok test_get_epilog (cliff.tests.test_command_hooks.TestListerChangeHooks.test_get_epilog) cliff.tests.test_command_hooks.TestListerChangeHooks.test_get_epilog ... found extension EntryPoint(name='csv', value='cliff.formatters.commaseparated:CSVLister', group='cliff.formatter.list') found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.list') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.list') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.list') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.list') ok test_get_parser (cliff.tests.test_command_hooks.TestListerChangeHooks.test_get_parser) cliff.tests.test_command_hooks.TestListerChangeHooks.test_get_parser ... found extension EntryPoint(name='csv', value='cliff.formatters.commaseparated:CSVLister', group='cliff.formatter.list') found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.list') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.list') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.list') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.list') ok test_after (cliff.tests.test_command_hooks.TestListerHooks.test_after) cliff.tests.test_command_hooks.TestListerHooks.test_after ... found extension EntryPoint(name='csv', value='cliff.formatters.commaseparated:CSVLister', group='cliff.formatter.list') found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.list') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.list') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.list') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.list') ok test_before (cliff.tests.test_command_hooks.TestListerHooks.test_before) cliff.tests.test_command_hooks.TestListerHooks.test_before ... found extension EntryPoint(name='csv', value='cliff.formatters.commaseparated:CSVLister', group='cliff.formatter.list') found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.list') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.list') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.list') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.list') ok test_get_epilog (cliff.tests.test_command_hooks.TestListerHooks.test_get_epilog) cliff.tests.test_command_hooks.TestListerHooks.test_get_epilog ... found extension EntryPoint(name='csv', value='cliff.formatters.commaseparated:CSVLister', group='cliff.formatter.list') found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.list') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.list') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.list') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.list') ok test_get_parser (cliff.tests.test_command_hooks.TestListerHooks.test_get_parser) cliff.tests.test_command_hooks.TestListerHooks.test_get_parser ... found extension EntryPoint(name='csv', value='cliff.formatters.commaseparated:CSVLister', group='cliff.formatter.list') found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.list') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.list') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.list') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.list') ok test_after (cliff.tests.test_command_hooks.TestShowOneChangeHooks.test_after) cliff.tests.test_command_hooks.TestShowOneChangeHooks.test_after ... found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.show') found extension EntryPoint(name='shell', value='cliff.formatters.shell:ShellFormatter', group='cliff.formatter.show') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.show') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.show') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.show') ok test_before (cliff.tests.test_command_hooks.TestShowOneChangeHooks.test_before) cliff.tests.test_command_hooks.TestShowOneChangeHooks.test_before ... found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.show') found extension EntryPoint(name='shell', value='cliff.formatters.shell:ShellFormatter', group='cliff.formatter.show') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.show') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.show') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.show') ok test_get_epilog (cliff.tests.test_command_hooks.TestShowOneChangeHooks.test_get_epilog) cliff.tests.test_command_hooks.TestShowOneChangeHooks.test_get_epilog ... found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.show') found extension EntryPoint(name='shell', value='cliff.formatters.shell:ShellFormatter', group='cliff.formatter.show') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.show') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.show') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.show') ok test_get_parser (cliff.tests.test_command_hooks.TestShowOneChangeHooks.test_get_parser) cliff.tests.test_command_hooks.TestShowOneChangeHooks.test_get_parser ... found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.show') found extension EntryPoint(name='shell', value='cliff.formatters.shell:ShellFormatter', group='cliff.formatter.show') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.show') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.show') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.show') ok test_after (cliff.tests.test_command_hooks.TestShowOneHooks.test_after) cliff.tests.test_command_hooks.TestShowOneHooks.test_after ... found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.show') found extension EntryPoint(name='shell', value='cliff.formatters.shell:ShellFormatter', group='cliff.formatter.show') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.show') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.show') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.show') ok test_before (cliff.tests.test_command_hooks.TestShowOneHooks.test_before) cliff.tests.test_command_hooks.TestShowOneHooks.test_before ... found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.show') found extension EntryPoint(name='shell', value='cliff.formatters.shell:ShellFormatter', group='cliff.formatter.show') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.show') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.show') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.show') ok test_get_epilog (cliff.tests.test_command_hooks.TestShowOneHooks.test_get_epilog) cliff.tests.test_command_hooks.TestShowOneHooks.test_get_epilog ... found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.show') found extension EntryPoint(name='shell', value='cliff.formatters.shell:ShellFormatter', group='cliff.formatter.show') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.show') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.show') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.show') ok test_get_parser (cliff.tests.test_command_hooks.TestShowOneHooks.test_get_parser) cliff.tests.test_command_hooks.TestShowOneHooks.test_get_parser ... found extension EntryPoint(name='json', value='cliff.formatters.json_format:JSONFormatter', group='cliff.formatter.show') found extension EntryPoint(name='shell', value='cliff.formatters.shell:ShellFormatter', group='cliff.formatter.show') found extension EntryPoint(name='table', value='cliff.formatters.table:TableFormatter', group='cliff.formatter.show') found extension EntryPoint(name='value', value='cliff.formatters.value:ValueFormatter', group='cliff.formatter.show') found extension EntryPoint(name='yaml', value='cliff.formatters.yaml_format:YAMLFormatter', group='cliff.formatter.show') ok test_add_command_group (cliff.tests.test_commandmanager.TestCommandManagerGroups.test_add_command_group) cliff.tests.test_commandmanager.TestCommandManagerGroups.test_add_command_group ... ok test_get_command_groups (cliff.tests.test_commandmanager.TestCommandManagerGroups.test_get_command_groups) cliff.tests.test_commandmanager.TestCommandManagerGroups.test_get_command_groups ... ok test_get_command_names (cliff.tests.test_commandmanager.TestCommandManagerGroups.test_get_command_names) cliff.tests.test_commandmanager.TestCommandManagerGroups.test_get_command_names ... found command 'one' found command 'cmd two' ok test_add (cliff.tests.test_commandmanager.TestDynamicCommands.test_add) cliff.tests.test_commandmanager.TestDynamicCommands.test_add ... ok test_intersected_commands (cliff.tests.test_commandmanager.TestDynamicCommands.test_intersected_commands) cliff.tests.test_commandmanager.TestDynamicCommands.test_intersected_commands ... ok test (cliff.tests.test_commandmanager.TestFindInvalidCommand.test) cliff.tests.test_commandmanager.TestFindInvalidCommand.test (no-such-command) ... ok test (cliff.tests.test_commandmanager.TestFindInvalidCommand.test) cliff.tests.test_commandmanager.TestFindInvalidCommand.test (no-command-given) ... ok test (cliff.tests.test_commandmanager.TestFindUnknownCommand.test) cliff.tests.test_commandmanager.TestFindUnknownCommand.test ... ok test_multiple_candidates (cliff.tests.test_commandmanager.TestGetByPartialName.test_multiple_candidates) cliff.tests.test_commandmanager.TestGetByPartialName.test_multiple_candidates ... ok test_no_candidates (cliff.tests.test_commandmanager.TestGetByPartialName.test_no_candidates) cliff.tests.test_commandmanager.TestGetByPartialName.test_no_candidates ... ok test_one_candidate (cliff.tests.test_commandmanager.TestGetByPartialName.test_one_candidate) cliff.tests.test_commandmanager.TestGetByPartialName.test_one_candidate ... ok test_find_legacy (cliff.tests.test_commandmanager.TestLegacyCommand.test_find_legacy) cliff.tests.test_commandmanager.TestLegacyCommand.test_find_legacy ... ok test_legacy_overrides_new (cliff.tests.test_commandmanager.TestLegacyCommand.test_legacy_overrides_new) cliff.tests.test_commandmanager.TestLegacyCommand.test_legacy_overrides_new ... ok test_no_command (cliff.tests.test_commandmanager.TestLegacyCommand.test_no_command) cliff.tests.test_commandmanager.TestLegacyCommand.test_no_command ... ok test_no_legacy (cliff.tests.test_commandmanager.TestLegacyCommand.test_no_legacy) cliff.tests.test_commandmanager.TestLegacyCommand.test_no_legacy ... ok test_load_commands (cliff.tests.test_commandmanager.TestLoad.test_load_commands) cliff.tests.test_commandmanager.TestLoad.test_load_commands ... found command ok test_load_commands_keep_underscores (cliff.tests.test_commandmanager.TestLoad.test_load_commands_keep_underscores) cliff.tests.test_commandmanager.TestLoad.test_load_commands_keep_underscores ... found command 'test_cmd' ok test_load_commands_replace_underscores (cliff.tests.test_commandmanager.TestLoad.test_load_commands_replace_underscores) cliff.tests.test_commandmanager.TestLoad.test_load_commands_replace_underscores ... found command 'test_cmd' ok test (cliff.tests.test_commandmanager.TestLookupAndFind.test) cliff.tests.test_commandmanager.TestLookupAndFind.test (one-word) ... ok test (cliff.tests.test_commandmanager.TestLookupAndFind.test) cliff.tests.test_commandmanager.TestLookupAndFind.test (two-words) ... ok test (cliff.tests.test_commandmanager.TestLookupAndFind.test) cliff.tests.test_commandmanager.TestLookupAndFind.test (three-words) ... ok test (cliff.tests.test_commandmanager.TestLookupAndFindPartialName.test) cliff.tests.test_commandmanager.TestLookupAndFindPartialName.test (one-word) ... ok test (cliff.tests.test_commandmanager.TestLookupAndFindPartialName.test) cliff.tests.test_commandmanager.TestLookupAndFindPartialName.test (two-words) ... ok test (cliff.tests.test_commandmanager.TestLookupAndFindPartialName.test) cliff.tests.test_commandmanager.TestLookupAndFindPartialName.test (three-words) ... ok test (cliff.tests.test_commandmanager.TestLookupWithRemainder.test) cliff.tests.test_commandmanager.TestLookupWithRemainder.test (one) ... ok test (cliff.tests.test_commandmanager.TestLookupWithRemainder.test) cliff.tests.test_commandmanager.TestLookupWithRemainder.test (two) ... ok test (cliff.tests.test_commandmanager.TestLookupWithRemainder.test) cliff.tests.test_commandmanager.TestLookupWithRemainder.test (three) ... ok test_complete_dictionary_subcmd (cliff.tests.test_complete.TestCompletion.test_complete_dictionary_subcmd) cliff.tests.test_complete.TestCompletion.test_complete_dictionary_subcmd ... ok test_dictionary (cliff.tests.test_complete.TestCompletion.test_dictionary) cliff.tests.test_complete.TestCompletion.test_dictionary ... ok test_complete_command_get_actions (cliff.tests.test_complete.TestCompletionAction.test_complete_command_get_actions) cliff.tests.test_complete.TestCompletionAction.test_complete_command_get_actions ... found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') ok test_complete_command_get_actions_interactive (cliff.tests.test_complete.TestCompletionAction.test_complete_command_get_actions_interactive) cliff.tests.test_complete.TestCompletionAction.test_complete_command_get_actions_interactive ... found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') ok test_complete_command_remove_dashes (cliff.tests.test_complete.TestCompletionAction.test_complete_command_remove_dashes) cliff.tests.test_complete.TestCompletionAction.test_complete_command_remove_dashes ... found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') take_action() found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') ok test_complete_command_take_action (cliff.tests.test_complete.TestCompletionAction.test_complete_command_take_action) cliff.tests.test_complete.TestCompletionAction.test_complete_command_take_action ... found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') take_action() found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') ok test_complete_bash (cliff.tests.test_complete.TestCompletionAlternatives.test_complete_bash) cliff.tests.test_complete.TestCompletionAlternatives.test_complete_bash ... ok test_complete_command_parser (cliff.tests.test_complete.TestCompletionAlternatives.test_complete_command_parser) cliff.tests.test_complete.TestCompletionAlternatives.test_complete_command_parser ... found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') ok test_complete_no_code (cliff.tests.test_complete.TestCompletionAlternatives.test_complete_no_code) cliff.tests.test_complete.TestCompletionAlternatives.test_complete_no_code ... ok test_commaseparated_list_formatter (cliff.tests.test_formatters_csv.TestCSVFormatter.test_commaseparated_list_formatter) ... ok test_commaseparated_list_formatter_formattable_column (cliff.tests.test_formatters_csv.TestCSVFormatter.test_commaseparated_list_formatter_formattable_column) ... ok test_commaseparated_list_formatter_quoted (cliff.tests.test_formatters_csv.TestCSVFormatter.test_commaseparated_list_formatter_quoted) ... ok test_commaseparated_list_formatter_unicode (cliff.tests.test_formatters_csv.TestCSVFormatter.test_commaseparated_list_formatter_unicode) ... ok test_formattablecolumn_list (cliff.tests.test_formatters_json.TestJSONFormatter.test_formattablecolumn_list) cliff.tests.test_formatters_json.TestJSONFormatter.test_formattablecolumn_list ... ok test_formattablecolumn_one (cliff.tests.test_formatters_json.TestJSONFormatter.test_formattablecolumn_one) cliff.tests.test_formatters_json.TestJSONFormatter.test_formattablecolumn_one ... ok test_list (cliff.tests.test_formatters_json.TestJSONFormatter.test_list) cliff.tests.test_formatters_json.TestJSONFormatter.test_list ... ok test_one (cliff.tests.test_formatters_json.TestJSONFormatter.test_one) cliff.tests.test_formatters_json.TestJSONFormatter.test_one ... ok test (cliff.tests.test_formatters_shell.TestShellFormatter.test) cliff.tests.test_formatters_shell.TestShellFormatter.test ... ok test_args (cliff.tests.test_formatters_shell.TestShellFormatter.test_args) cliff.tests.test_formatters_shell.TestShellFormatter.test_args ... ok test_formattable_column (cliff.tests.test_formatters_shell.TestShellFormatter.test_formattable_column) cliff.tests.test_formatters_shell.TestShellFormatter.test_formattable_column ... ok test_non_bash_friendly_values (cliff.tests.test_formatters_shell.TestShellFormatter.test_non_bash_friendly_values) cliff.tests.test_formatters_shell.TestShellFormatter.test_non_bash_friendly_values ... ok test_non_string_values (cliff.tests.test_formatters_shell.TestShellFormatter.test_non_string_values) cliff.tests.test_formatters_shell.TestShellFormatter.test_non_string_values ... ok test (cliff.tests.test_formatters_table.TestFieldWidths.test) cliff.tests.test_formatters_table.TestFieldWidths.test ... ok test_info (cliff.tests.test_formatters_table.TestFieldWidths.test_info) cliff.tests.test_formatters_table.TestFieldWidths.test_info ... ok test_zero (cliff.tests.test_formatters_table.TestFieldWidths.test_zero) cliff.tests.test_formatters_table.TestFieldWidths.test_zero ... ok test_empty (cliff.tests.test_formatters_table.TestListFormatter.test_empty) cliff.tests.test_formatters_table.TestListFormatter.test_empty ... ok test_empty_table (cliff.tests.test_formatters_table.TestListFormatter.test_empty_table) cliff.tests.test_formatters_table.TestListFormatter.test_empty_table ... ok test_env_maxwidth_args_big (cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_args_big) cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_args_big ... ok test_env_maxwidth_args_tiny (cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_args_tiny) cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_args_tiny ... ok test_env_maxwidth_noresize (cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_noresize) cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_noresize ... ok test_env_maxwidth_resize_all (cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_resize_all) cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_resize_all ... ok test_env_maxwidth_resize_all_tiny (cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_resize_all_tiny) cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_resize_all_tiny ... ok test_env_maxwidth_resize_one (cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_resize_one) cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_resize_one ... ok test_env_maxwidth_resize_two (cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_resize_two) cliff.tests.test_formatters_table.TestListFormatter.test_env_maxwidth_resize_two ... ok test_formattable_column (cliff.tests.test_formatters_table.TestListFormatter.test_formattable_column) cliff.tests.test_formatters_table.TestListFormatter.test_formattable_column ... ok test_max_width_10 (cliff.tests.test_formatters_table.TestListFormatter.test_max_width_10) cliff.tests.test_formatters_table.TestListFormatter.test_max_width_10 ... ok test_max_width_40 (cliff.tests.test_formatters_table.TestListFormatter.test_max_width_40) cliff.tests.test_formatters_table.TestListFormatter.test_max_width_40 ... ok test_max_width_45 (cliff.tests.test_formatters_table.TestListFormatter.test_max_width_45) cliff.tests.test_formatters_table.TestListFormatter.test_max_width_45 ... ok test_max_width_50 (cliff.tests.test_formatters_table.TestListFormatter.test_max_width_50) cliff.tests.test_formatters_table.TestListFormatter.test_max_width_50 ... ok test_max_width_80 (cliff.tests.test_formatters_table.TestListFormatter.test_max_width_80) cliff.tests.test_formatters_table.TestListFormatter.test_max_width_80 ... ok test_max_width_and_envvar_max (cliff.tests.test_formatters_table.TestListFormatter.test_max_width_and_envvar_max) cliff.tests.test_formatters_table.TestListFormatter.test_max_width_and_envvar_max ... ok test_max_width_and_envvar_mid (cliff.tests.test_formatters_table.TestListFormatter.test_max_width_and_envvar_mid) cliff.tests.test_formatters_table.TestListFormatter.test_max_width_and_envvar_mid ... ok test_table_formatter_formattable_column (cliff.tests.test_formatters_table.TestListFormatter.test_table_formatter_formattable_column) cliff.tests.test_formatters_table.TestListFormatter.test_table_formatter_formattable_column ... ok test_table_list_formatter (cliff.tests.test_formatters_table.TestListFormatter.test_table_list_formatter) cliff.tests.test_formatters_table.TestListFormatter.test_table_list_formatter ... ok test_10 (cliff.tests.test_formatters_table.TestMaxWidth.test_10) cliff.tests.test_formatters_table.TestMaxWidth.test_10 ... ok test_50 (cliff.tests.test_formatters_table.TestMaxWidth.test_50) cliff.tests.test_formatters_table.TestMaxWidth.test_50 ... ok test_70 (cliff.tests.test_formatters_table.TestMaxWidth.test_70) cliff.tests.test_formatters_table.TestMaxWidth.test_70 ... ok test_80 (cliff.tests.test_formatters_table.TestMaxWidth.test_80) cliff.tests.test_formatters_table.TestMaxWidth.test_80 ... ok test (cliff.tests.test_formatters_table.TestTableFormatter.test) cliff.tests.test_formatters_table.TestTableFormatter.test ... ok test_table_formatter_cli_param (cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_cli_param) cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_cli_param ... ok test_table_formatter_cli_param_envvar_big (cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_cli_param_envvar_big) cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_cli_param_envvar_big ... ok test_table_formatter_cli_param_envvar_tiny (cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_cli_param_envvar_tiny) cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_cli_param_envvar_tiny ... ok test_table_formatter_cli_param_unlimited_tw (cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_cli_param_unlimited_tw) cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_cli_param_unlimited_tw ... ok test_table_formatter_no_cli_param (cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_no_cli_param) cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_no_cli_param ... ok test_table_formatter_no_cli_param_unlimited_tw (cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_no_cli_param_unlimited_tw) cliff.tests.test_formatters_table.TestTerminalWidth.test_table_formatter_no_cli_param_unlimited_tw ... ok test (cliff.tests.test_formatters_value.TestValueFormatter.test) cliff.tests.test_formatters_value.TestValueFormatter.test ... ok test_formattable_column (cliff.tests.test_formatters_value.TestValueFormatter.test_formattable_column) cliff.tests.test_formatters_value.TestValueFormatter.test_formattable_column ... ok test_list_formatter (cliff.tests.test_formatters_value.TestValueFormatter.test_list_formatter) cliff.tests.test_formatters_value.TestValueFormatter.test_list_formatter ... ok test_list_formatter_formattable_column (cliff.tests.test_formatters_value.TestValueFormatter.test_list_formatter_formattable_column) cliff.tests.test_formatters_value.TestValueFormatter.test_list_formatter_formattable_column ... ok test_format_one (cliff.tests.test_formatters_yaml.TestYAMLFormatter.test_format_one) cliff.tests.test_formatters_yaml.TestYAMLFormatter.test_format_one ... ok test_formattablecolumn_list (cliff.tests.test_formatters_yaml.TestYAMLFormatter.test_formattablecolumn_list) cliff.tests.test_formatters_yaml.TestYAMLFormatter.test_formattablecolumn_list ... ok test_formattablecolumn_one (cliff.tests.test_formatters_yaml.TestYAMLFormatter.test_formattablecolumn_one) cliff.tests.test_formatters_yaml.TestYAMLFormatter.test_formattablecolumn_one ... ok test_list (cliff.tests.test_formatters_yaml.TestYAMLFormatter.test_list) cliff.tests.test_formatters_yaml.TestYAMLFormatter.test_list ... ok test_list_deprecated_commands (cliff.tests.test_help.TestHelp.test_list_deprecated_commands) cliff.tests.test_help.TestHelp.test_list_deprecated_commands ... found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') ok test_list_matching_commands (cliff.tests.test_help.TestHelp.test_list_matching_commands) cliff.tests.test_help.TestHelp.test_list_matching_commands ... ok test_list_matching_commands_no_match (cliff.tests.test_help.TestHelp.test_list_matching_commands_no_match) cliff.tests.test_help.TestHelp.test_list_matching_commands_no_match ... ok test_show_help_for_command (cliff.tests.test_help.TestHelp.test_show_help_for_command) cliff.tests.test_help.TestHelp.test_show_help_for_command ... ok test_show_help_for_help (cliff.tests.test_help.TestHelp.test_show_help_for_help) cliff.tests.test_help.TestHelp.test_show_help_for_help ... found extension EntryPoint(name='bash', value='cliff.complete:CompleteBash', group='cliff.formatter.completion') found extension EntryPoint(name='none', value='cliff.complete:CompleteNoCode', group='cliff.formatter.completion') ok test_show_help_print_exc_with_ep_load_fail (cliff.tests.test_help.TestHelp.test_show_help_print_exc_with_ep_load_fail) cliff.tests.test_help.TestHelp.test_show_help_print_exc_with_ep_load_fail ... ok test_show_help_with_ep_load_fail (cliff.tests.test_help.TestHelp.test_show_help_with_ep_load_fail) cliff.tests.test_help.TestHelp.test_show_help_with_ep_load_fail ... ok test_both_completenames (cliff.tests.test_interactive.TestInteractive.test_both_completenames) cliff.tests.test_interactive.TestInteractive.test_both_completenames ... ok test_cliff_completenames (cliff.tests.test_interactive.TestInteractive.test_cliff_completenames) cliff.tests.test_interactive.TestInteractive.test_cliff_completenames ... ok test_cmd2_completenames (cliff.tests.test_interactive.TestInteractive.test_cmd2_completenames) cliff.tests.test_interactive.TestInteractive.test_cmd2_completenames ... ok test_empty_text_completedefault (cliff.tests.test_interactive.TestInteractive.test_empty_text_completedefault) cliff.tests.test_interactive.TestInteractive.test_empty_text_completedefault ... ok test_errexit (cliff.tests.test_interactive.TestInteractive.test_errexit) cliff.tests.test_interactive.TestInteractive.test_errexit ... ok test_long_completedefault (cliff.tests.test_interactive.TestInteractive.test_long_completedefault) cliff.tests.test_interactive.TestInteractive.test_long_completedefault ... ok test_no_completedefault (cliff.tests.test_interactive.TestInteractive.test_no_completedefault) cliff.tests.test_interactive.TestInteractive.test_no_completedefault ... ok test_no_completenames (cliff.tests.test_interactive.TestInteractive.test_no_completenames) cliff.tests.test_interactive.TestInteractive.test_no_completenames ... ok test_no_errexit (cliff.tests.test_interactive.TestInteractive.test_no_errexit) cliff.tests.test_interactive.TestInteractive.test_no_errexit ... ok test_nonempty_text_completedefault2 (cliff.tests.test_interactive.TestInteractive.test_nonempty_text_completedefault2) cliff.tests.test_interactive.TestInteractive.test_nonempty_text_completedefault2 ... ok test_formatter_args (cliff.tests.test_lister.TestLister.test_formatter_args) cliff.tests.test_lister.TestLister.test_formatter_args ... ok test_no_exist_column (cliff.tests.test_lister.TestLister.test_no_exist_column) cliff.tests.test_lister.TestLister.test_no_exist_column ... ok test_sort_by_column_cliff_side_procedure (cliff.tests.test_lister.TestLister.test_sort_by_column_cliff_side_procedure) cliff.tests.test_lister.TestLister.test_sort_by_column_cliff_side_procedure ... ok test_sort_by_column_data_already_sorted (cliff.tests.test_lister.TestLister.test_sort_by_column_data_already_sorted) cliff.tests.test_lister.TestLister.test_sort_by_column_data_already_sorted ... ok test_sort_by_column_reverse_order (cliff.tests.test_lister.TestLister.test_sort_by_column_reverse_order) cliff.tests.test_lister.TestLister.test_sort_by_column_reverse_order ... ok test_sort_by_column_with_different_types (cliff.tests.test_lister.TestLister.test_sort_by_column_with_different_types) cliff.tests.test_lister.TestLister.test_sort_by_column_with_different_types ... ok test_sort_by_column_with_null (cliff.tests.test_lister.TestLister.test_sort_by_column_with_null) cliff.tests.test_lister.TestLister.test_sort_by_column_with_null ... ok test_sort_by_non_displayed_column (cliff.tests.test_lister.TestLister.test_sort_by_non_displayed_column) cliff.tests.test_lister.TestLister.test_sort_by_non_displayed_column ... ok test_sort_by_non_existing_column (cliff.tests.test_lister.TestLister.test_sort_by_non_existing_column) cliff.tests.test_lister.TestLister.test_sort_by_non_existing_column ... ok test_dict2columns (cliff.tests.test_show.TestShow.test_dict2columns) cliff.tests.test_show.TestShow.test_dict2columns ... ok test_formatter_args (cliff.tests.test_show.TestShow.test_formatter_args) cliff.tests.test_show.TestShow.test_formatter_args ... ok test_no_exist_column (cliff.tests.test_show.TestShow.test_no_exist_column) cliff.tests.test_show.TestShow.test_no_exist_column ... ok test_description_epilog (cliff.tests.test_sphinxext.TestSphinxExtension.test_description_epilog) cliff.tests.test_sphinxext.TestSphinxExtension.test_description_epilog ... ok test_empty_help (cliff.tests.test_sphinxext.TestSphinxExtension.test_empty_help) cliff.tests.test_sphinxext.TestSphinxExtension.test_empty_help ... ok test_flag (cliff.tests.test_sphinxext.TestSphinxExtension.test_flag) cliff.tests.test_sphinxext.TestSphinxExtension.test_flag ... ok test_metavar (cliff.tests.test_sphinxext.TestSphinxExtension.test_metavar) cliff.tests.test_sphinxext.TestSphinxExtension.test_metavar ... ok test_multiple_opts (cliff.tests.test_sphinxext.TestSphinxExtension.test_multiple_opts) cliff.tests.test_sphinxext.TestSphinxExtension.test_multiple_opts ... ok test_nonempty_help (cliff.tests.test_sphinxext.TestSphinxExtension.test_nonempty_help) cliff.tests.test_sphinxext.TestSphinxExtension.test_nonempty_help ... ok test_supressed (cliff.tests.test_sphinxext.TestSphinxExtension.test_supressed) cliff.tests.test_sphinxext.TestSphinxExtension.test_supressed ... ok test_various_option_names_with_hyphen (cliff.tests.test_sphinxext.TestSphinxExtension.test_various_option_names_with_hyphen) cliff.tests.test_sphinxext.TestSphinxExtension.test_various_option_names_with_hyphen ... ok test (cliff.tests.test_utils.TestTerminalWidth.test) cliff.tests.test_utils.TestTerminalWidth.test ... ok test_get_terminal_size (cliff.tests.test_utils.TestTerminalWidth.test_get_terminal_size) cliff.tests.test_utils.TestTerminalWidth.test_get_terminal_size ... ok ---------------------------------------------------------------------- Ran 218 tests in 0.441s OK + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-cliff-4.2.0-2.ocs23.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.u7EUvh + umask 022 + cd /builddir/build/BUILD + cd cliff-4.2.0 + DOCDIR=/builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/doc/python3-cliff + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/doc/python3-cliff + cp -pr doc/ /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/doc/python3-cliff + cp -pr README.rst /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/doc/python3-cliff + cp -pr ChangeLog /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/doc/python3-cliff + cp -pr AUTHORS /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/doc/python3-cliff + cp -pr CONTRIBUTING.rst /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/doc/python3-cliff + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.51HJR1 + umask 022 + cd /builddir/build/BUILD + cd cliff-4.2.0 + LICENSEDIR=/builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/licenses/python3-cliff + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/licenses/python3-cliff + cp -pr LICENSE /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch/usr/share/licenses/python3-cliff + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-cliff = 4.2.0-2.ocs23 python3-cliff = 4.2.0-2.ocs23 python3.11-cliff = 4.2.0-2.ocs23 python3.11dist(cliff) = 4.2 python3dist(cliff) = 4.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 Obsoletes: python3.11-cliff < 4.2.0-2.ocs23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-cliff-4.2.0-2.ocs23.noarch Wrote: /builddir/build/RPMS/python3-cliff-4.2.0-2.ocs23.noarch.rpm Child return code was: 0