Mock Version: 4.1 Mock Version: 4.1 Mock Version: 4.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-160436-10063/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=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.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/cargo2rpm-0.1.15-1.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-160436-10063/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=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.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.KxjVxo + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cargo2rpm-0.1.15 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cargo2rpm-0.1.15.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cargo2rpm-0.1.15 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.MCSxe0 + umask 022 + cd /builddir/build/BUILD + cd cargo2rpm-0.1.15 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo 'python3dist(toml)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t Import error: No module named 'toml' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/cargo2rpm-0.1.15-1.ocs23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-160436-10063/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=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.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.DquAsL + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cargo2rpm-0.1.15 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cargo2rpm-0.1.15.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cargo2rpm-0.1.15 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.rg98BL + umask 022 + cd /builddir/build/BUILD + cd cargo2rpm-0.1.15 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo 'python3dist(toml)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t Handling setuptools from build-system.requires Requirement not satisfied: setuptools Exiting dependency generation pass: build backend + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/cargo2rpm-0.1.15-1.ocs23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-160436-10063/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=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.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.4GlvAD + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cargo2rpm-0.1.15 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cargo2rpm-0.1.15.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cargo2rpm-0.1.15 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.KshImX + umask 022 + cd /builddir/build/BUILD + cd cargo2rpm-0.1.15 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo 'python3dist(toml)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 68.0.0) HOOK STDOUT: running egg_info HOOK STDOUT: creating cargo2rpm.egg-info HOOK STDOUT: writing cargo2rpm.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to cargo2rpm.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to cargo2rpm.egg-info/entry_points.txt HOOK STDOUT: writing top-level names to cargo2rpm.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement not satisfied: wheel Exiting dependency generation pass: get_requires_for_build_wheel + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/cargo2rpm-0.1.15-1.ocs23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-160436-10063/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=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.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.X9hsju + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cargo2rpm-0.1.15 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cargo2rpm-0.1.15.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cargo2rpm-0.1.15 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.P64r3B + umask 022 + cd /builddir/build/BUILD + cd cargo2rpm-0.1.15 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo 'python3dist(toml)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 68.0.0) HOOK STDOUT: running egg_info HOOK STDOUT: creating cargo2rpm.egg-info HOOK STDOUT: writing cargo2rpm.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to cargo2rpm.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to cargo2rpm.egg-info/entry_points.txt HOOK STDOUT: writing top-level names to cargo2rpm.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling tox-current-env >= 0.0.6 from tox itself Requirement not satisfied: tox-current-env >= 0.0.6 Exiting dependency generation pass: tox itself + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/cargo2rpm-0.1.15-1.ocs23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-160436-10063/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=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.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.Gt5Qkr + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cargo2rpm-0.1.15 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cargo2rpm-0.1.15.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cargo2rpm-0.1.15 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.mY70LH + umask 022 + cd /builddir/build/BUILD + cd cargo2rpm-0.1.15 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo 'python3dist(toml)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 68.0.0) HOOK STDOUT: running egg_info HOOK STDOUT: creating cargo2rpm.egg-info HOOK STDOUT: writing cargo2rpm.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to cargo2rpm.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to cargo2rpm.egg-info/entry_points.txt HOOK STDOUT: writing top-level names to cargo2rpm.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.11) py311: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py311 Requirement satisfied: tox (installed: tox 4.10.0) Handling pytest from tox --print-deps-only: py311 Requirement not satisfied: pytest + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/cargo2rpm-0.1.15-1.ocs23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-160436-10063/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=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.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.mPauAn + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cargo2rpm-0.1.15 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cargo2rpm-0.1.15.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cargo2rpm-0.1.15 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.lMh25M + umask 022 + cd /builddir/build/BUILD + cd cargo2rpm-0.1.15 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo 'python3dist(toml)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 68.0.0) HOOK STDOUT: running egg_info HOOK STDOUT: creating cargo2rpm.egg-info HOOK STDOUT: writing cargo2rpm.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to cargo2rpm.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to cargo2rpm.egg-info/entry_points.txt HOOK STDOUT: writing top-level names to cargo2rpm.egg-info/top_level.txt HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.11) py311: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py311 Requirement satisfied: tox (installed: tox 4.10.0) Handling pytest from tox --print-deps-only: py311 Requirement satisfied: pytest (installed: pytest 7.4.0) + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/cargo2rpm-0.1.15-1.ocs23.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.spec'], chrootPath='/var/lib/mock/dist-ocs23-build-160436-10063/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=981gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/cargo2rpm.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(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.FRUnjz + umask 022 + cd /builddir/build/BUILD + cd cargo2rpm-0.1.15 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo 'python3dist(toml)' + rm -rfv cargo2rpm-0.1.15.dist-info/ removed 'cargo2rpm-0.1.15.dist-info/METADATA' removed 'cargo2rpm-0.1.15.dist-info/top_level.txt' removed 'cargo2rpm-0.1.15.dist-info/LICENSE' removed 'cargo2rpm-0.1.15.dist-info/entry_points.txt' removed directory 'cargo2rpm-0.1.15.dist-info/' + '[' -f /usr/bin/python3 ']' + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -s /usr/lib/rpm/OpenCloudOS/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 -t Handling setuptools from build-system.requires Requirement satisfied: setuptools (installed: setuptools 68.0.0) HOOK STDOUT: running egg_info HOOK STDOUT: writing cargo2rpm.egg-info/PKG-INFO HOOK STDOUT: writing dependency_links to cargo2rpm.egg-info/dependency_links.txt HOOK STDOUT: writing entry points to cargo2rpm.egg-info/entry_points.txt HOOK STDOUT: writing top-level names to cargo2rpm.egg-info/top_level.txt HOOK STDOUT: reading manifest file 'cargo2rpm.egg-info/SOURCES.txt' HOOK STDOUT: reading manifest template 'MANIFEST.in' HOOK STDOUT: adding license file 'LICENSE' HOOK STDOUT: writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.41.2) Handling tox-current-env >= 0.0.6 from tox itself Requirement satisfied: tox-current-env >= 0.0.6 (installed: tox-current-env 0.0.11) py311: OK (0.01 seconds) congratulations :) (0.09 seconds) Handling tox from tox --print-deps-only: py311 Requirement satisfied: tox (installed: tox 4.10.0) Handling pytest from tox --print-deps-only: py311 Requirement satisfied: pytest (installed: pytest 7.4.0) + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QF5COJ + 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 cargo2rpm-0.1.15 + mkdir -p /builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir + 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 -mbranch-protection=standard -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' + TMPDIR=/builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir + /usr/bin/python3 -m pip wheel --wheel-dir /builddir/build/BUILD/cargo2rpm-0.1.15/pyproject-wheeldir --no-deps --use-pep517 --no-build-isolation --disable-pip-version-check --no-clean --progress-bar off --verbose . Processing /builddir/build/BUILD/cargo2rpm-0.1.15 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm.egg-info writing /builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm.egg-info/entry_points.txt writing top-level names to /builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file '/builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-modern-metadata-saho9br9/cargo2rpm-0.1.15.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: cargo2rpm Building wheel for cargo2rpm (pyproject.toml): started Running command Building wheel for cargo2rpm (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/cargo2rpm copying cargo2rpm/metadata.py -> build/lib/cargo2rpm copying cargo2rpm/utils.py -> build/lib/cargo2rpm copying cargo2rpm/cli.py -> build/lib/cargo2rpm copying cargo2rpm/rpm.py -> build/lib/cargo2rpm copying cargo2rpm/__main__.py -> build/lib/cargo2rpm copying cargo2rpm/semver.py -> build/lib/cargo2rpm copying cargo2rpm/__init__.py -> build/lib/cargo2rpm creating build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/__init__.py -> build/lib/cargo2rpm/testdata creating build/lib/cargo2rpm/tests copying cargo2rpm/tests/test_cli.py -> build/lib/cargo2rpm/tests copying cargo2rpm/tests/__init__.py -> build/lib/cargo2rpm/tests creating build/lib/cargo2rpm/tests/rpm copying cargo2rpm/tests/rpm/test_requires.py -> build/lib/cargo2rpm/tests/rpm copying cargo2rpm/tests/rpm/test_provides.py -> build/lib/cargo2rpm/tests/rpm copying cargo2rpm/tests/rpm/test_subpackages.py -> build/lib/cargo2rpm/tests/rpm copying cargo2rpm/tests/rpm/test_buildrequires.py -> build/lib/cargo2rpm/tests/rpm copying cargo2rpm/tests/rpm/__init__.py -> build/lib/cargo2rpm/tests/rpm creating build/lib/cargo2rpm/tests/metadata copying cargo2rpm/tests/metadata/test_package.py -> build/lib/cargo2rpm/tests/metadata copying cargo2rpm/tests/metadata/test_workspace_features.py -> build/lib/cargo2rpm/tests/metadata copying cargo2rpm/tests/metadata/test_deps.py -> build/lib/cargo2rpm/tests/metadata copying cargo2rpm/tests/metadata/test_feature_flags.py -> build/lib/cargo2rpm/tests/metadata copying cargo2rpm/tests/metadata/test_feature_closure.py -> build/lib/cargo2rpm/tests/metadata copying cargo2rpm/tests/metadata/__init__.py -> build/lib/cargo2rpm/tests/metadata copying cargo2rpm/tests/metadata/test_description.py -> build/lib/cargo2rpm/tests/metadata creating build/lib/cargo2rpm/tests/semver copying cargo2rpm/tests/semver/test_prerelease_comp.py -> build/lib/cargo2rpm/tests/semver copying cargo2rpm/tests/semver/test_version_req.py -> build/lib/cargo2rpm/tests/semver copying cargo2rpm/tests/semver/test_comparator.py -> build/lib/cargo2rpm/tests/semver copying cargo2rpm/tests/semver/test_regex.py -> build/lib/cargo2rpm/tests/semver copying cargo2rpm/tests/semver/test_version_comp.py -> build/lib/cargo2rpm/tests/semver copying cargo2rpm/tests/semver/test_version.py -> build/lib/cargo2rpm/tests/semver copying cargo2rpm/tests/semver/test_prerelease.py -> build/lib/cargo2rpm/tests/semver copying cargo2rpm/tests/semver/__init__.py -> build/lib/cargo2rpm/tests/semver running egg_info writing cargo2rpm.egg-info/PKG-INFO writing dependency_links to cargo2rpm.egg-info/dependency_links.txt writing entry points to cargo2rpm.egg-info/entry_points.txt writing top-level names to cargo2rpm.egg-info/top_level.txt reading manifest file 'cargo2rpm.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'cargo2rpm.egg-info/SOURCES.txt' copying cargo2rpm/py.typed -> build/lib/cargo2rpm copying cargo2rpm/testdata/ahash-0.8.3.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/aho-corasick-1.0.2.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/assert_cmd-2.0.8.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/assert_fs-1.0.10.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/autocfg-1.1.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/bstr-1.2.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/cfg-if-1.0.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/clap-4.1.4.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/espanso-2.1.8.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/fapolicy-analyzer-0.6.8.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/gstreamer-0.19.7.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/human-panic-1.1.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/hyperfine-1.15.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/iri-string-0.7.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/libblkio-1.2.2.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/libc-0.2.139.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/predicates-2.1.5.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/proc-macro2-1.0.50.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/quote-1.0.23.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/rand-0.8.5.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/rand_core-0.6.4.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/regex-1.8.4.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/regex-syntax-0.7.2.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/rpm-sequoia-1.2.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/rust_decimal-1.28.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/rustix-0.36.8.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/serde-1.0.152.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/serde_derive-1.0.152.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/sha1collisiondetection-0.3.1.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/syn-1.0.107.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/time-0.3.17.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/tokio-1.25.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/unicode-xid-0.2.4.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/zbus-3.8.0.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/zola-0.16.1.json -> build/lib/cargo2rpm/testdata copying cargo2rpm/testdata/zoxide-0.9.0.json -> build/lib/cargo2rpm/testdata installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64 creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/cargo2rpm creating build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/espanso-2.1.8.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/sha1collisiondetection-0.3.1.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/hyperfine-1.15.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/serde-1.0.152.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/tokio-1.25.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/human-panic-1.1.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/regex-1.8.4.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/proc-macro2-1.0.50.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/libblkio-1.2.2.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/libc-0.2.139.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/autocfg-1.1.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/aho-corasick-1.0.2.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/serde_derive-1.0.152.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/ahash-0.8.3.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/zbus-3.8.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/iri-string-0.7.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/rand-0.8.5.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/bstr-1.2.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/assert_cmd-2.0.8.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/predicates-2.1.5.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/assert_fs-1.0.10.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/rustix-0.36.8.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/regex-syntax-0.7.2.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/rand_core-0.6.4.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/gstreamer-0.19.7.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/unicode-xid-0.2.4.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/zoxide-0.9.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/clap-4.1.4.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/rpm-sequoia-1.2.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/cfg-if-1.0.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/quote-1.0.23.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/__init__.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/rust_decimal-1.28.0.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/syn-1.0.107.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/zola-0.16.1.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/time-0.3.17.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/testdata/fapolicy-analyzer-0.6.8.json -> build/bdist.linux-aarch64/wheel/cargo2rpm/testdata copying build/lib/cargo2rpm/metadata.py -> build/bdist.linux-aarch64/wheel/cargo2rpm copying build/lib/cargo2rpm/py.typed -> build/bdist.linux-aarch64/wheel/cargo2rpm copying build/lib/cargo2rpm/utils.py -> build/bdist.linux-aarch64/wheel/cargo2rpm copying build/lib/cargo2rpm/cli.py -> build/bdist.linux-aarch64/wheel/cargo2rpm copying build/lib/cargo2rpm/rpm.py -> build/bdist.linux-aarch64/wheel/cargo2rpm copying build/lib/cargo2rpm/__main__.py -> build/bdist.linux-aarch64/wheel/cargo2rpm creating build/bdist.linux-aarch64/wheel/cargo2rpm/tests creating build/bdist.linux-aarch64/wheel/cargo2rpm/tests/rpm copying build/lib/cargo2rpm/tests/rpm/test_requires.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/rpm copying build/lib/cargo2rpm/tests/rpm/test_provides.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/rpm copying build/lib/cargo2rpm/tests/rpm/test_subpackages.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/rpm copying build/lib/cargo2rpm/tests/rpm/test_buildrequires.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/rpm copying build/lib/cargo2rpm/tests/rpm/__init__.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/rpm copying build/lib/cargo2rpm/tests/test_cli.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests creating build/bdist.linux-aarch64/wheel/cargo2rpm/tests/metadata copying build/lib/cargo2rpm/tests/metadata/test_package.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/metadata copying build/lib/cargo2rpm/tests/metadata/test_workspace_features.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/metadata copying build/lib/cargo2rpm/tests/metadata/test_deps.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/metadata copying build/lib/cargo2rpm/tests/metadata/test_feature_flags.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/metadata copying build/lib/cargo2rpm/tests/metadata/test_feature_closure.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/metadata copying build/lib/cargo2rpm/tests/metadata/__init__.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/metadata copying build/lib/cargo2rpm/tests/metadata/test_description.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/metadata creating build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/semver/test_prerelease_comp.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/semver/test_version_req.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/semver/test_comparator.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/semver/test_regex.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/semver/test_version_comp.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/semver/test_version.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/semver/test_prerelease.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/semver/__init__.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests/semver copying build/lib/cargo2rpm/tests/__init__.py -> build/bdist.linux-aarch64/wheel/cargo2rpm/tests copying build/lib/cargo2rpm/semver.py -> build/bdist.linux-aarch64/wheel/cargo2rpm copying build/lib/cargo2rpm/__init__.py -> build/bdist.linux-aarch64/wheel/cargo2rpm running install_egg_info Copying cargo2rpm.egg-info to build/bdist.linux-aarch64/wheel/cargo2rpm-0.1.15-py3.11.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/cargo2rpm-0.1.15.dist-info/WHEEL creating '/builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir/pip-wheel-nyveqyre/.tmp-sxu2mlm4/cargo2rpm-0.1.15-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it adding 'cargo2rpm/__init__.py' adding 'cargo2rpm/__main__.py' adding 'cargo2rpm/cli.py' adding 'cargo2rpm/metadata.py' adding 'cargo2rpm/py.typed' adding 'cargo2rpm/rpm.py' adding 'cargo2rpm/semver.py' adding 'cargo2rpm/utils.py' adding 'cargo2rpm/testdata/__init__.py' adding 'cargo2rpm/testdata/ahash-0.8.3.json' adding 'cargo2rpm/testdata/aho-corasick-1.0.2.json' adding 'cargo2rpm/testdata/assert_cmd-2.0.8.json' adding 'cargo2rpm/testdata/assert_fs-1.0.10.json' adding 'cargo2rpm/testdata/autocfg-1.1.0.json' adding 'cargo2rpm/testdata/bstr-1.2.0.json' adding 'cargo2rpm/testdata/cfg-if-1.0.0.json' adding 'cargo2rpm/testdata/clap-4.1.4.json' adding 'cargo2rpm/testdata/espanso-2.1.8.json' adding 'cargo2rpm/testdata/fapolicy-analyzer-0.6.8.json' adding 'cargo2rpm/testdata/gstreamer-0.19.7.json' adding 'cargo2rpm/testdata/human-panic-1.1.0.json' adding 'cargo2rpm/testdata/hyperfine-1.15.0.json' adding 'cargo2rpm/testdata/iri-string-0.7.0.json' adding 'cargo2rpm/testdata/libblkio-1.2.2.json' adding 'cargo2rpm/testdata/libc-0.2.139.json' adding 'cargo2rpm/testdata/predicates-2.1.5.json' adding 'cargo2rpm/testdata/proc-macro2-1.0.50.json' adding 'cargo2rpm/testdata/quote-1.0.23.json' adding 'cargo2rpm/testdata/rand-0.8.5.json' adding 'cargo2rpm/testdata/rand_core-0.6.4.json' adding 'cargo2rpm/testdata/regex-1.8.4.json' adding 'cargo2rpm/testdata/regex-syntax-0.7.2.json' adding 'cargo2rpm/testdata/rpm-sequoia-1.2.0.json' adding 'cargo2rpm/testdata/rust_decimal-1.28.0.json' adding 'cargo2rpm/testdata/rustix-0.36.8.json' adding 'cargo2rpm/testdata/serde-1.0.152.json' adding 'cargo2rpm/testdata/serde_derive-1.0.152.json' adding 'cargo2rpm/testdata/sha1collisiondetection-0.3.1.json' adding 'cargo2rpm/testdata/syn-1.0.107.json' adding 'cargo2rpm/testdata/time-0.3.17.json' adding 'cargo2rpm/testdata/tokio-1.25.0.json' adding 'cargo2rpm/testdata/unicode-xid-0.2.4.json' adding 'cargo2rpm/testdata/zbus-3.8.0.json' adding 'cargo2rpm/testdata/zola-0.16.1.json' adding 'cargo2rpm/testdata/zoxide-0.9.0.json' adding 'cargo2rpm/tests/__init__.py' adding 'cargo2rpm/tests/test_cli.py' adding 'cargo2rpm/tests/metadata/__init__.py' adding 'cargo2rpm/tests/metadata/test_deps.py' adding 'cargo2rpm/tests/metadata/test_description.py' adding 'cargo2rpm/tests/metadata/test_feature_closure.py' adding 'cargo2rpm/tests/metadata/test_feature_flags.py' adding 'cargo2rpm/tests/metadata/test_package.py' adding 'cargo2rpm/tests/metadata/test_workspace_features.py' adding 'cargo2rpm/tests/rpm/__init__.py' adding 'cargo2rpm/tests/rpm/test_buildrequires.py' adding 'cargo2rpm/tests/rpm/test_provides.py' adding 'cargo2rpm/tests/rpm/test_requires.py' adding 'cargo2rpm/tests/rpm/test_subpackages.py' adding 'cargo2rpm/tests/semver/__init__.py' adding 'cargo2rpm/tests/semver/test_comparator.py' adding 'cargo2rpm/tests/semver/test_prerelease.py' adding 'cargo2rpm/tests/semver/test_prerelease_comp.py' adding 'cargo2rpm/tests/semver/test_regex.py' adding 'cargo2rpm/tests/semver/test_version.py' adding 'cargo2rpm/tests/semver/test_version_comp.py' adding 'cargo2rpm/tests/semver/test_version_req.py' adding 'cargo2rpm-0.1.15.dist-info/LICENSE' adding 'cargo2rpm-0.1.15.dist-info/METADATA' adding 'cargo2rpm-0.1.15.dist-info/WHEEL' adding 'cargo2rpm-0.1.15.dist-info/entry_points.txt' adding 'cargo2rpm-0.1.15.dist-info/top_level.txt' adding 'cargo2rpm-0.1.15.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Building wheel for cargo2rpm (pyproject.toml): finished with status 'done' Created wheel for cargo2rpm: filename=cargo2rpm-0.1.15-py3-none-any.whl size=113039 sha256=7defbc31852a001d71ed4d081fc3f0ff6a81462b573ce838af0f3de767ab3986 Stored in directory: /builddir/.cache/pip/wheels/27/47/49/851f4d54633ceebcff257b47d130c2824714d0499ec50b1d0c Successfully built cargo2rpm + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.S2RLTB + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch ++ dirname /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch + cd cargo2rpm-0.1.15 ++ ls /builddir/build/BUILD/cargo2rpm-0.1.15/pyproject-wheeldir/cargo2rpm-0.1.15-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=cargo2rpm==0.1.15 + TMPDIR=/builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/cargo2rpm-0.1.15/pyproject-wheeldir cargo2rpm==0.1.15 Using pip 23.3.1 from /usr/lib/python3.11/site-packages/pip (python 3.11) Looking in links: /builddir/build/BUILD/cargo2rpm-0.1.15/pyproject-wheeldir Processing ./pyproject-wheeldir/cargo2rpm-0.1.15-py3-none-any.whl Installing collected packages: cargo2rpm Creating /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/bin changing mode of /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/bin/cargo2rpm to 755 Successfully installed cargo2rpm-0.1.15 + '[' -d /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/bin ']' + '[' -f /usr/bin/pathfix3.11.py ']' + pathfix=/usr/bin/pathfix3.11.py + '[' -z s ']' + shebang_flags=-kas + /usr/bin/pathfix3.11.py -pni /usr/bin/python3 -kas /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/bin/cargo2rpm /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/bin/cargo2rpm: updating + rm -rfv /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages ']' + site_dirs+=("/usr/lib/python3.11/site-packages") + '[' /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib64/python3.11/site-packages '!=' /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages ']' + '[' -d /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib64/python3.11/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.11/site-packages/cargo2rpm-0.1.15.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages/cargo2rpm-0.1.15.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/OpenCloudOS + /usr/bin/python3 -B /usr/lib/rpm/OpenCloudOS/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch --record /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages/cargo2rpm-0.1.15.dist-info/RECORD --output /builddir/build/BUILD/pyproject-record + rm -fv /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages/cargo2rpm-0.1.15.dist-info/RECORD removed '/builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages/cargo2rpm-0.1.15.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages/cargo2rpm-0.1.15.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages/cargo2rpm-0.1.15.dist-info/REQUESTED' + /usr/bin/python3 /usr/lib/rpm/OpenCloudOS/pyproject_save_files.py --output-files /builddir/build/BUILD/pyproject-files --output-modules /builddir/build/BUILD/pyproject-modules --buildroot /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch --sitelib /usr/lib/python3.11/site-packages --sitearch /usr/lib64/python3.11/site-packages --python-version 3.11 --pyproject-record /builddir/build/BUILD/pyproject-record --prefix /usr cargo2rpm + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.1.15-1.ocs23 --unique-debug-suffix -0.1.15-1.ocs23.noarch --unique-debug-src-base cargo2rpm-0.1.15-1.ocs23.noarch -S debugsourcefiles.list /builddir/build/BUILD/cargo2rpm-0.1.15 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/cargo2rpm-0.1.15-1.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.JK7Vun + 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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 -mbranch-protection=standard -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 cargo2rpm-0.1.15 + TOX_TESTENV_PASSENV='*' + PYTHONDONTWRITEBYTECODE=1 + PATH=/builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib64/python3.11/site-packages:/builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/lib/python3.11/site-packages + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/cargo2rpm-0.1.15/.pyproject-builddir' + HOSTNAME=rpmbuild + /usr/bin/python3 -m tox --current-env -q --recreate -e py311 ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.0, pluggy-1.3.0 -- /usr/bin/python3 cachedir: .tox/py311/.pytest_cache rootdir: /builddir/build/BUILD/cargo2rpm-0.1.15 collecting ... collected 1476 items cargo2rpm/tests/test_cli.py::test_get_args[['buildrequires']-{'action': 'buildrequi..] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_args[['buildrequires', '-t'..-{'action': 'buildrequi..] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_args[['requires']-{'action': 'requires',..] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_args[['requires', '-f', 'de..-{'action': 'requires',..] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_args[['requires', '-s', '-f..-{'action': 'requires',..] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_args[['provides']-{'action': 'provides',..] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_args[['provides', '-f', 'de..-{'action': 'provides',..] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_args[['provides', '-s', '-f..-{'action': 'provides',..] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage['rust-ahash-devel'-None] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage['rust-ahash+default-de..-'default'] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage['rust-cxx-devel'-None] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage['rust-cxx+c++14-devel'..-'c++14'] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage['rust-cxx+c++17-devel'..-'c++17'] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage['rust-cxx+c++20-devel'..-'c++20'] PASSED [ 0%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage_fail['firefox'-"Invalid subpackage na..] PASSED [ 1%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage_fail['rust-packaging'-"Invalid subpackage na..] PASSED [ 1%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage_fail['rust-+invalid-devel'-"Invalid subpackage na..] PASSED [ 1%] cargo2rpm/tests/test_cli.py::test_get_feature_from_subpackage_fail['rust-+foo+invalid-dev..-"Invalid subpackage na..] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['ahash-0.8.3.json'-False-{'once_cell', 'cfg-if'..] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['ahash-0.8.3.json'-True-{'atomic-polyfill', 's..] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['aho-corasick-1.0.2.js..-False-set()] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['aho-corasick-1.0.2.js..-True-{'memchr', 'log'}] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['assert_cmd-2.0.8.json..-False-{'bstr', 'predicates-c..] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['assert_cmd-2.0.8.json..-True-{'yansi', 'concolor'}] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['assert_fs-1.0.10.json..-False-{'tempfile', 'predicat..] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['assert_fs-1.0.10.json..-True-{'yansi', 'concolor'}] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['autocfg-1.1.0.json'-False-set()] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['autocfg-1.1.0.json'-True-set()] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['bstr-1.2.0.json'-False-{'memchr'}] PASSED [ 1%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['bstr-1.2.0.json'-True-{'regex-automata', 'se..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['cfg-if-1.0.0.json'-False-set()] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['cfg-if-1.0.0.json'-True-{'core', 'compiler_bui..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['clap-4.1.4.json'-False-{'bitflags', 'clap_lex..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['clap-4.1.4.json'-True-{'is-terminal', 'clap_..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['gstreamer-0.19.7.json..-False-{'futures-core', 'muld..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['gstreamer-0.19.7.json..-True-{'serde_bytes', 'serde..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['human-panic-1.1.0.jso..-False-{'os_info', 'serde_der..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['human-panic-1.1.0.jso..-True-{'termcolor', 'concolo..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['hyperfine-1.15.0.json..-False-{'rust_decimal', 'atty..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['hyperfine-1.15.0.json..-True-set()] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['iri-string-0.7.0.json..-False-set()] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['iri-string-0.7.0.json..-True-{'memchr', 'serde'}] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['libc-0.2.139.json'-False-set()] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['libc-0.2.139.json'-True-{'rustc-std-workspace-..] PASSED [ 2%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['predicates-2.1.5.json..-False-{'itertools', 'predica..] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['predicates-2.1.5.json..-True-{'difflib', 'regex', '..] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['proc-macro2-1.0.50.js..-False-{'unicode-ident'}] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['proc-macro2-1.0.50.js..-True-set()] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['quote-1.0.23.json'-False-{'proc-macro2'}] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['quote-1.0.23.json'-True-set()] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['rand-0.8.5.json'-False-{'rand_core'}] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['rand-0.8.5.json'-True-{'packed_simd', 'log',..] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['rand_core-0.6.4.json'..-False-set()] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['rand_core-0.6.4.json'..-True-{'serde', 'getrandom'}..] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['regex-1.8.4.json'-False-{'regex-syntax'}] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['regex-1.8.4.json'-True-{'memchr', 'aho-corasi..] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['regex-syntax-0.7.2.js..-False-set()] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['regex-syntax-0.7.2.js..-True-set()] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['rust_decimal-1.28.0.j..-False-{'num-traits', 'arrayv..] PASSED [ 3%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['rust_decimal-1.28.0.j..-True-{'borsh', 'rkyv', 'ser..] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['rustix-0.36.8.json'-False-{'linux-raw-sys', 'lib..] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['rustix-0.36.8.json'-True-{'once_cell', 'compile..] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['serde-1.0.152.json'-False-set()] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['serde-1.0.152.json'-True-{'serde_derive'}] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['serde_derive-1.0.152...-False-{'proc-macro2', 'quote..] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['serde_derive-1.0.152...-True-set()] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['sha1collisiondetectio..-False-{'generic-array'}] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['sha1collisiondetectio..-True-{'clap_mangen', 'diges..] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['syn-1.0.107.json'-False-{'proc-macro2', 'unico..] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['syn-1.0.107.json'-True-{'quote'}] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['time-0.3.17.json'-False-{'time-core'}] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['time-0.3.17.json'-True-{'num_threads', 'libc'..] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['tokio-1.25.0.json'-False-{'pin-project-lite', '..] PASSED [ 4%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['tokio-1.25.0.json'-True-{'bytes', 'memchr', 'm..] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['unicode-xid-0.2.4.jso..-False-set()] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['unicode-xid-0.2.4.jso..-True-set()] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['zbus-3.8.0.json'-False-{'sha1', 'zbus_macros'..] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['zbus-3.8.0.json'-True-{'serde-xml-rs', 'asyn..] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['zoxide-0.9.0.json'-False-{'clap', 'nix', 'which..] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_normal_dependencies['zoxide-0.9.0.json'-True-set()] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['ahash-0.8.3.json'-{'criterion', 'fxhash'..] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['aho-corasick-1.0.2.js..-{'doc-comment'}] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['assert_cmd-2.0.8.json..-{'escargot'}] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['assert_fs-1.0.10.json..-set()] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['autocfg-1.1.0.json'-set()] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['bstr-1.2.0.json'-{'quickcheck', 'ucd-pa..] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['cfg-if-1.0.0.json'-set()] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['clap-4.1.4.json'-{'trybuild', 'unic-emo..] PASSED [ 5%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['gstreamer-0.19.7.json..-{'serde_json', 'future..] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['human-panic-1.1.0.jso..-set()] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['hyperfine-1.15.0.json..-{'predicates', 'assert..] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['iri-string-0.7.0.json..-{'serde_test'}] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['libc-0.2.139.json'-set()] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['predicates-2.1.5.json..-{'predicates-tree'}] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['proc-macro2-1.0.50.js..-{'quote'}] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['quote-1.0.23.json'-{'rustversion', 'trybu..] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['rand-0.8.5.json'-{'rand_pcg', 'bincode'..] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['rand_core-0.6.4.json'..-set()] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['regex-1.8.4.json'-{'quickcheck', 'lazy_s..] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['regex-syntax-0.7.2.js..-set()] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['rust_decimal-1.28.0.j..-{'criterion', 'version..] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['rustix-0.36.8.json'-{'criterion', 'io-life..] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['serde-1.0.152.json'-{'serde_derive'}] PASSED [ 6%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['serde_derive-1.0.152...-{'serde'}] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['sha1collisiondetectio..-{'sha1', 'hex-literal'..] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['syn-1.0.107.json'-{'tar', 'walkdir', 'sy..] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['time-0.3.17.json'-{'criterion', 'trybuil..] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['tokio-1.25.0.json'-{'mio-aio', 'tokio-tes..] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['unicode-xid-0.2.4.jso..-{'criterion'}] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['zbus-3.8.0.json'-{'test-log', 'ntest', ..] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_dev_dependencies['zoxide-0.9.0.json'-{'assert_cmd', 'tempfi..] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['ahash-0.8.3.json'-False-{'version_check'}] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['ahash-0.8.3.json'-True-set()] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['aho-corasick-1.0.2.js..-False-set()] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['aho-corasick-1.0.2.js..-True-set()] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['assert_cmd-2.0.8.json..-False-set()] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['assert_cmd-2.0.8.json..-True-set()] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['assert_fs-1.0.10.json..-False-set()] PASSED [ 7%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['assert_fs-1.0.10.json..-True-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['autocfg-1.1.0.json'-True-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['autocfg-1.1.0.json'-False-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['bstr-1.2.0.json'-False-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['bstr-1.2.0.json'-True-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['cfg-if-1.0.0.json'-False-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['cfg-if-1.0.0.json'-True-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['clap-4.1.4.json'-False-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['clap-4.1.4.json'-True-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['gstreamer-0.19.7.json..-False-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['gstreamer-0.19.7.json..-True-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['human-panic-1.1.0.jso..-False-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['human-panic-1.1.0.jso..-True-set()] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['hyperfine-1.15.0.json..-False-{'clap_complete', 'att..] PASSED [ 8%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['hyperfine-1.15.0.json..-True-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['iri-string-0.7.0.json..-False-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['iri-string-0.7.0.json..-True-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['libc-0.2.139.json'-False-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['libc-0.2.139.json'-True-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['predicates-2.1.5.json..-False-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['predicates-2.1.5.json..-True-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['proc-macro2-1.0.50.js..-False-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['proc-macro2-1.0.50.js..-True-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['quote-1.0.23.json'-False-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['quote-1.0.23.json'-True-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['rand-0.8.5.json'-False-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['rand-0.8.5.json'-True-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['rand_core-0.6.4.json'..-False-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['rand_core-0.6.4.json'..-True-set()] PASSED [ 9%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['regex-1.8.4.json'-False-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['regex-1.8.4.json'-True-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['regex-syntax-0.7.2.js..-False-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['regex-syntax-0.7.2.js..-True-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['rust_decimal-1.28.0.j..-False-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['rust_decimal-1.28.0.j..-True-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['rustix-0.36.8.json'-False-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['rustix-0.36.8.json'-True-{'cc'}] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['serde-1.0.152.json'-False-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['serde-1.0.152.json'-True-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['serde_derive-1.0.152...-False-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['serde_derive-1.0.152...-True-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['sha1collisiondetectio..-False-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['sha1collisiondetectio..-True-{'clap_mangen', 'clap'..] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['syn-1.0.107.json'-False-set()] PASSED [ 10%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['syn-1.0.107.json'-True-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['time-0.3.17.json'-False-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['time-0.3.17.json'-True-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['tokio-1.25.0.json'-False-{'autocfg'}] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['tokio-1.25.0.json'-True-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['unicode-xid-0.2.4.jso..-False-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['unicode-xid-0.2.4.jso..-True-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['zbus-3.8.0.json'-False-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['zbus-3.8.0.json'-True-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['zoxide-0.9.0.json'-False-{'clap_complete', 'cla..] PASSED [ 11%] cargo2rpm/tests/metadata/test_deps.py::test_package_get_build_dependencies['zoxide-0.9.0.json'-True-set()] PASSED [ 11%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['ahash-0.8.3.json'-'A non-cryptographic h..] PASSED [ 11%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['aho-corasick-1.0.2.js..-'Fast multiple substri..] PASSED [ 11%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['assert_cmd-2.0.8.json..-'Test CLI Applications..] PASSED [ 11%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['assert_fs-1.0.10.json..-'Filesystem fixtures a..] PASSED [ 11%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['autocfg-1.1.0.json'-'Automatic cfg for Rus..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['bstr-1.2.0.json'-'A string type that is..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['cfg-if-1.0.0.json'-'A macro to ergonomica..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['clap-4.1.4.json'-'A simple to use, effi..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['gstreamer-0.19.7.json..-'Rust bindings for GSt..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['human-panic-1.1.0.jso..-'Panic messages for hu..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['hyperfine-1.15.0.json..-'A command-line benchm..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['iri-string-0.7.0.json..-'IRI as string types.'..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['libc-0.2.139.json'-'Raw FFI bindings to p..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['predicates-2.1.5.json..-'An implementation of ..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['proc-macro2-1.0.50.js..-"A substitute implemen..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['quote-1.0.23.json'-'Quasi-quoting macro q..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['rand-0.8.5.json'-'Random number generat..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['rand_core-0.6.4.json'..-'Core random number ge..] PASSED [ 12%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['regex-1.8.4.json'-'An implementation of ..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['regex-syntax-0.7.2.js..-'A regular expression ..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['rpm-sequoia-1.2.0.jso..-'An implementation of ..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['rust_decimal-1.28.0.j..-'Decimal number implem..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['rustix-0.36.8.json'-'Safe Rust bindings to..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['serde-1.0.152.json'-'A generic serializati..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['serde_derive-1.0.152...-'Macros 1.1 implementa..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['sha1collisiondetectio..-'SHA-1 hash function w..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['syn-1.0.107.json'-'Parser for Rust sourc..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['time-0.3.17.json'-'Date and time library..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['tokio-1.25.0.json'-'An event-driven, non-..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['unicode-xid-0.2.4.jso..-'Determine whether cha..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['zbus-3.8.0.json'-'API for D-Bus communi..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_description['zoxide-0.9.0.json'-'A smarter cd command ..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['ahash-0.8.3.json'-'Non-cryptographic has..] PASSED [ 13%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['aho-corasick-1.0.2.js..-'Fast multiple substri..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['assert_cmd-2.0.8.json..-'Test CLI Applications..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['assert_fs-1.0.10.json..-'Filesystem fixtures a..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['autocfg-1.1.0.json'-'Automatic cfg for Rus..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['bstr-1.2.0.json'-'String type that is n..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['cfg-if-1.0.0.json'-'Macro to ergonomicall..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['clap-4.1.4.json'-'Simple to use, effici..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['gstreamer-0.19.7.json..-'Rust bindings for GSt..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['human-panic-1.1.0.jso..-'Panic messages for hu..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['hyperfine-1.15.0.json..-'Command-line benchmar..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['iri-string-0.7.0.json..-'IRI as string types'] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['libc-0.2.139.json'-'Raw FFI bindings to p..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['predicates-2.1.5.json..-'Implementation of boo..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['proc-macro2-1.0.50.js..-"Substitute implementa..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['quote-1.0.23.json'-'Quasi-quoting macro q..] PASSED [ 14%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['rand-0.8.5.json'-'Random number generat..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['rand_core-0.6.4.json'..-'Core random number ge..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['regex-1.8.4.json'-'Implementation of reg..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['regex-syntax-0.7.2.js..-'Regular expression pa..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['rpm-sequoia-1.2.0.jso..-'Implementation of the..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['rust_decimal-1.28.0.j..-'Decimal number implem..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['rustix-0.36.8.json'-'Safe Rust bindings to..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['serde-1.0.152.json'-'Generic serialization..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['serde_derive-1.0.152...-'Macros 1.1 implementa..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['sha1collisiondetectio..-'SHA-1 hash function w..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['syn-1.0.107.json'-'Parser for Rust sourc..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['time-0.3.17.json'-'Date and time library..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['tokio-1.25.0.json'-'Event-driven, non-blo..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['unicode-xid-0.2.4.jso..-'Determine whether cha..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['zbus-3.8.0.json'-'API for D-Bus communi..] PASSED [ 15%] cargo2rpm/tests/metadata/test_description.py::test_metadata_get_summary['zoxide-0.9.0.json'-'Smarter cd command fo..] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['ahash-0.8.3.json'-[]-{'runtime-rng', 'defau..-{'getrandom'}-{}-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['ahash-0.8.3.json'-[all_features]-{'runtime-rng', 'no-rn..-{'atomic-polyfill', 's..-{'once_cell': {'atomic..-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['ahash-0.8.3.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['ahash-0.8.3.json'-[features=[compile-tim..-{'runtime-rng', 'defau..-{'const-random', 'getr..-{}-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['ahash-0.8.3.json'-[no_default_features, ..-{'compile-time-rng', '..-{'const-random'}-{}-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['aho-corasick-1.0.2.js..-[]-{'perf-literal', 'defa..-{'memchr'}-{}-{'memchr': {'std'}}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['aho-corasick-1.0.2.js..-[all_features]-{'perf-literal', 'defa..-{'memchr', 'log'}-{}-{'memchr': {'std'}}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['aho-corasick-1.0.2.js..-[no_default_features]-set()-set()-{}-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['aho-corasick-1.0.2.js..-[features=[logging]]-{'perf-literal', 'defa..-{'memchr', 'log'}-{}-{'memchr': {'std'}}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['aho-corasick-1.0.2.js..-[no_default_features, ..-{'logging'}-{'log'}-{}-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_cmd-2.0.8.json..-[]-set()-set()-{}-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_cmd-2.0.8.json..-[all_features]-{'color', 'color-auto'..-{'yansi', 'concolor'}-{'predicates': {'color..-{'concolor': {'auto', ..] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_cmd-2.0.8.json..-[no_default_features]-set()-set()-{}-{}] PASSED [ 16%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_cmd-2.0.8.json..-[features=[color]]-{'color'}-{'yansi', 'concolor'}-{'predicates': {'color..-{'concolor': {'std'}}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_cmd-2.0.8.json..-[no_default_features, ..-{'color'}-{'yansi', 'concolor'}-{'predicates': {'color..-{'concolor': {'std'}}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_fs-1.0.10.json..-[]-set()-set()-{}-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_fs-1.0.10.json..-[all_features]-{'color', 'color-auto'..-{'yansi', 'concolor'}-{'predicates': {'color..-{'concolor': {'auto'}}..] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_fs-1.0.10.json..-[no_default_features]-set()-set()-{}-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_fs-1.0.10.json..-[features=[color]]-{'color'}-{'yansi', 'concolor'}-{'predicates': {'color..-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['assert_fs-1.0.10.json..-[no_default_features, ..-{'color'}-{'yansi', 'concolor'}-{'predicates': {'color..-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['autocfg-1.1.0.json'-[]-set()-set()-{}-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['autocfg-1.1.0.json'-[all_features]-set()-set()-{}-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['autocfg-1.1.0.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['bstr-1.2.0.json'-[]-{'default', 'unicode',..-{'regex-automata', 'on..-{'memchr': {'std'}}-{'serde': {'std', 'all..] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['bstr-1.2.0.json'-[all_features]-{'default', 'unicode',..-{'regex-automata', 'se..-{'memchr': {'std'}}-{'serde': {'std', 'all..] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['bstr-1.2.0.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['bstr-1.2.0.json'-[features=[serde]]-{'default', 'unicode',..-{'regex-automata', 'se..-{'memchr': {'std'}}-{'serde': {'std', 'all..] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['bstr-1.2.0.json'-[no_default_features, ..-{'serde'}-{'serde'}-{}-{}] PASSED [ 17%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['cfg-if-1.0.0.json'-[]-set()-set()-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['cfg-if-1.0.0.json'-[all_features]-{'rustc-dep-of-std', '..-{'core', 'compiler_bui..-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['cfg-if-1.0.0.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['clap-4.1.4.json'-[]-{'suggestions', 'defau..-{'is-terminal', 'termc..-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['clap-4.1.4.json'-[all_features]-{'string', 'unstable-v..-{'is-terminal', 'clap_..-{}-{'clap_derive': {'unst..] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['clap-4.1.4.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['clap-4.1.4.json'-[features=[wrap_help]]..-{'default', 'error-con..-{'is-terminal', 'termc..-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['clap-4.1.4.json'-[no_default_features, ..-{'help', 'wrap_help'}-{'terminal_size'}-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['gstreamer-0.19.7.json..-[]-{'default'}-set()-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['gstreamer-0.19.7.json..-[all_features]-{'default', 'dox', 'v1..-{'serde_bytes', 'serde..-{'ffi': {'v1_20', 'v1_..-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['gstreamer-0.19.7.json..-[no_default_features]-set()-set()-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['gstreamer-0.19.7.json..-[features=[serde]]-{'serde_bytes', 'defau..-{'serde_bytes', 'serde..-{'num-rational': {'ser..-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['gstreamer-0.19.7.json..-[no_default_features, ..-{'serde_bytes', 'serde..-{'serde_bytes', 'serde..-{'num-rational': {'ser..-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['human-panic-1.1.0.jso..-[]-{'color', 'default'}-{'termcolor', 'concolo..-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['human-panic-1.1.0.jso..-[all_features]-{'color', 'default', '..-{'termcolor', 'concolo..-{}-{}] PASSED [ 18%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['human-panic-1.1.0.jso..-[no_default_features]-set()-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['human-panic-1.1.0.jso..-[features=[nightly]]-{'color', 'default', '..-{'termcolor', 'concolo..-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['human-panic-1.1.0.jso..-[no_default_features, ..-{'nightly'}-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['hyperfine-1.15.0.json..-[]-set()-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['hyperfine-1.15.0.json..-[all_features]-{'windows_process_exte..-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['hyperfine-1.15.0.json..-[no_default_features]-set()-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['iri-string-0.7.0.json..-[]-{'default', 'std', 'al..-set()-{}-{'memchr': {'std'}, 's..] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['iri-string-0.7.0.json..-[all_features]-{'memchr', 'default', ..-{'memchr', 'serde'}-{}-{'serde': {'std', 'all..] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['iri-string-0.7.0.json..-[no_default_features]-set()-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['iri-string-0.7.0.json..-[features=[serde]]-{'std', 'default', 'se..-{'serde'}-{}-{'serde': {'std', 'all..] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['iri-string-0.7.0.json..-[no_default_features, ..-{'serde'}-{'serde'}-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['libc-0.2.139.json'-[]-{'default', 'std'}-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['libc-0.2.139.json'-[all_features]-{'rustc-std-workspace-..-{'rustc-std-workspace-..-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['libc-0.2.139.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['libc-0.2.139.json'-[features=[align]]-{'default', 'std', 'al..-set()-{}-{}] PASSED [ 19%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['libc-0.2.139.json'-[no_default_features, ..-{'align'}-set()-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['predicates-2.1.5.json..-[]-{'default', 'diff', 'n..-{'normalize-line-endin..-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['predicates-2.1.5.json..-[all_features]-{'default', 'unstable'..-{'difflib', 'regex', '..-{}-{'concolor': {'auto', ..] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['predicates-2.1.5.json..-[no_default_features]-set()-set()-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['predicates-2.1.5.json..-[features=[color]]-{'default', 'diff', 'n..-{'difflib', 'regex', '..-{}-{'concolor': {'std'}}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['predicates-2.1.5.json..-[no_default_features, ..-{'color'}-{'yansi', 'concolor'}-{}-{'concolor': {'std'}}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['proc-macro2-1.0.50.js..-[]-{'default', 'proc-macr..-set()-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['proc-macro2-1.0.50.js..-[all_features]-{'default', 'proc-macr..-set()-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['proc-macro2-1.0.50.js..-[no_default_features]-set()-set()-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['proc-macro2-1.0.50.js..-[features=[span-locati..-{'default', 'proc-macr..-set()-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['proc-macro2-1.0.50.js..-[no_default_features, ..-{'span-locations'}-set()-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['quote-1.0.23.json'-[]-{'default', 'proc-macr..-set()-{'proc-macro2': {'proc..-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['quote-1.0.23.json'-[all_features]-{'default', 'proc-macr..-set()-{'proc-macro2': {'proc..-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['quote-1.0.23.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 20%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rand-0.8.5.json'-[]-{'std_rng', 'default',..-{'rand_chacha', 'libc'..-{'rand_core': {'getran..-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rand-0.8.5.json'-[all_features]-{'simd_support', 'defa..-{'packed_simd', 'log',..-{'rand_core': {'getran..-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rand-0.8.5.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rand-0.8.5.json'-[features=[serde1]]-{'default', 'getrandom..-{'rand_chacha', 'serde..-{'rand_core': {'getran..-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rand-0.8.5.json'-[no_default_features, ..-{'serde1', 'serde'}-{'serde'}-{'rand_core': {'serde1..-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rand_core-0.6.4.json'..-[]-set()-set()-{}-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rand_core-0.6.4.json'..-[all_features]-{'std', 'getrandom', '..-{'serde', 'getrandom'}..-{'getrandom': {'std'}}..-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rand_core-0.6.4.json'..-[no_default_features]-set()-set()-{}-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-1.8.4.json'-[]-{'unicode-perl', 'defa..-{'memchr', 'aho-corasi..-{'regex-syntax': {'uni..-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-1.8.4.json'-[all_features]-{'pattern', 'unicode-p..-{'memchr', 'aho-corasi..-{'regex-syntax': {'uni..-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-1.8.4.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-1.8.4.json'-[features=[unstable]]-{'pattern', 'unicode-p..-{'memchr', 'aho-corasi..-{'regex-syntax': {'uni..-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-1.8.4.json'-[no_default_features, ..-{'pattern', 'unstable'..-set()-{}-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-syntax-0.7.2.js..-[]-{'unicode-perl', 'defa..-set()-{}-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-syntax-0.7.2.js..-[all_features]-{'unicode-perl', 'defa..-set()-{}-{}] PASSED [ 21%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-syntax-0.7.2.js..-[no_default_features]-set()-set()-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['regex-syntax-0.7.2.js..-[no_default_features, ..-{'unicode-perl', 'unic..-set()-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rust_decimal-1.28.0.j..-[]-{'default', 'serde', '..-{'serde'}-{'arrayvec': {'std'}}-{'borsh': {'std'}, 'by..] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rust_decimal-1.28.0.j..-[all_features]-{'db-tokio-postgres', ..-{'borsh', 'rkyv', 'ser..-{'diesel1': {'mysql', ..-{'borsh': {'std'}, 'by..] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rust_decimal-1.28.0.j..-[no_default_features]-set()-set()-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rustix-0.36.8.json'-[]-{'use-libc-auxv', 'def..-{'libc', 'io-lifetimes..-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rustix-0.36.8.json'-[all_features]-{'fs', 'mm', 'time', '..-{'cc', 'compiler_built..-{'bitflags': {'rustc-d..-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rustix-0.36.8.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rustix-0.36.8.json'-[features=[all-impls]]..-{'default', 'all-impls..-{'libc', 'io-lifetimes..-{'io-lifetimes': {'os_..-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['rustix-0.36.8.json'-[no_default_features, ..-{'os_pipe', 'all-impls..-{'io-lifetimes'}-{'io-lifetimes': {'os_..-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['serde-1.0.152.json'-[]-{'default', 'std'}-set()-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['serde-1.0.152.json'-[all_features]-{'serde_derive', 'defa..-{'serde_derive'}-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['serde-1.0.152.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['serde-1.0.152.json'-[features=[derive]]-{'derive', 'serde_deri..-{'serde_derive'}-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['serde_derive-1.0.152...-[]-{'default'}-set()-{}-{}] PASSED [ 22%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['serde_derive-1.0.152...-[all_features]-{'deserialize_in_place..-set()-{}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['serde_derive-1.0.152...-[no_default_features]-set()-set()-{}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['sha1collisiondetectio..-[]-{'digest', 'digest-tra..-{'digest'}-{'digest': {'std'}}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['sha1collisiondetectio..-[all_features]-{'digest-trait', 'defa..-{'clap_mangen', 'diges..-{'digest': {'std'}}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['sha1collisiondetectio..-[no_default_features]-set()-set()-{}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['sha1collisiondetectio..-[no_default_features, ..-{'std'}-{'digest'}-{'digest': {'std'}}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['syn-1.0.107.json'-[]-{'clone-impls', 'print..-{'quote'}-{'proc-macro2': {'proc..-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['syn-1.0.107.json'-[all_features]-{'test', 'extra-traits..-{'quote'}-{'proc-macro2': {'proc..-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['syn-1.0.107.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['time-0.3.17.json'-[]-{'default', 'std', 'al..-set()-{}-{'serde': {'alloc'}}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['time-0.3.17.json'-[all_features]-{'local-offset', 'larg..-{'num_threads', 'libc'..-{}-{'serde': {'alloc'}, '..] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['time-0.3.17.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['time-0.3.17.json'-[features=[serde]]-{'std', 'default', 'se..-{'serde'}-{}-{'serde': {'alloc'}, '..] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['time-0.3.17.json'-[no_default_features, ..-{'serde'}-{'serde'}-{}-{'time-macros': {'serd..] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['tokio-1.25.0.json'-[]-{'default'}-set()-{}-{}] PASSED [ 23%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['tokio-1.25.0.json'-[all_features]-{'fs', 'process', 'def..-{'bytes', 'memchr', 'p..-{'mio': {'net', 'os-ex..-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['tokio-1.25.0.json'-[features=[signal]]-{'signal', 'default', ..-{'mio', 'windows-sys',..-{'mio': {'net', 'os-ex..-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['tokio-1.25.0.json'-[no_default_features, ..-{'signal', 'signal-hoo..-{'mio', 'windows-sys',..-{'mio': {'net', 'os-ex..-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['tokio-1.25.0.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['unicode-xid-0.2.4.jso..-[]-{'default'}-set()-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['unicode-xid-0.2.4.jso..-[all_features]-{'bench', 'default', '..-set()-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['unicode-xid-0.2.4.jso..-[no_default_features]-set()-set()-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['zbus-3.8.0.json'-[]-{'async-io', 'default'..-{'async-io', 'async-ex..-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['zbus-3.8.0.json'-[all_features]-{'async-io', 'default'..-{'async-io', 'serde-xm..-{'zvariant': {'gvarian..-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['zbus-3.8.0.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['zbus-3.8.0.json'-[features=[tokio]]-{'async-io', 'tokio', ..-{'async-io', 'tokio', ..-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['zbus-3.8.0.json'-[no_default_features, ..-{'lazy_static', 'tokio..-{'lazy_static', 'tokio..-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['zoxide-0.9.0.json'-[]-{'default'}-set()-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['zoxide-0.9.0.json'-[all_features]-{'default', 'nix-dev'}..-set()-{}-{}] PASSED [ 24%] cargo2rpm/tests/metadata/test_feature_closure.py::test_package_get_enabled_features_transitive['zoxide-0.9.0.json'-[no_default_features]-set()-set()-{}-{}] PASSED [ 25%] cargo2rpm/tests/metadata/test_feature_flags.py::test_feature_flags_invalid PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['ahash-0.8.3.json'] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['aho-corasick-1.0.2.js..] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['assert_cmd-2.0.8.json..] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['assert_fs-1.0.10.json..] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['autocfg-1.1.0.json'] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['bstr-1.2.0.json'] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['cfg-if-1.0.0.json'] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['clap-4.1.4.json'] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['espanso-2.1.8.json'] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['fapolicy-analyzer-0.6..] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['gstreamer-0.19.7.json..] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['human-panic-1.1.0.jso..] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['hyperfine-1.15.0.json..] PASSED [ 25%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['iri-string-0.7.0.json..] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['libblkio-1.2.2.json'] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['libc-0.2.139.json'] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['predicates-2.1.5.json..] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['proc-macro2-1.0.50.js..] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['quote-1.0.23.json'] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['rand-0.8.5.json'] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['rand_core-0.6.4.json'..] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['regex-1.8.4.json'] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['regex-syntax-0.7.2.js..] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['rpm-sequoia-1.2.0.jso..] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['rust_decimal-1.28.0.j..] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['rustix-0.36.8.json'] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['serde-1.0.152.json'] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['serde_derive-1.0.152...] PASSED [ 26%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['sha1collisiondetectio..] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['syn-1.0.107.json'] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['time-0.3.17.json'] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['tokio-1.25.0.json'] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['unicode-xid-0.2.4.jso..] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['zbus-3.8.0.json'] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['zola-0.16.1.json'] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_smoke['zoxide-0.9.0.json'] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['ahash-0.8.3.json'-False] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['aho-corasick-1.0.2.js..-False] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['assert_cmd-2.0.8.json..-True] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['assert_fs-1.0.10.json..-False] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['autocfg-1.1.0.json'-False] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['bstr-1.2.0.json'-False] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['cfg-if-1.0.0.json'-False] PASSED [ 27%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['clap-4.1.4.json'-True] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['espanso-2.1.8.json'-True] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['fapolicy-analyzer-0.6..-True] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['gstreamer-0.19.7.json..-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['human-panic-1.1.0.jso..-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['hyperfine-1.15.0.json..-True] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['iri-string-0.7.0.json..-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['libblkio-1.2.2.json'-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['libc-0.2.139.json'-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['predicates-2.1.5.json..-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['proc-macro2-1.0.50.js..-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['quote-1.0.23.json'-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['rand-0.8.5.json'-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['rand_core-0.6.4.json'..-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['regex-1.8.4.json'-False] PASSED [ 28%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['regex-syntax-0.7.2.js..-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['rpm-sequoia-1.2.0.jso..-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['rust_decimal-1.28.0.j..-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['rustix-0.36.8.json'-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['serde-1.0.152.json'-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['serde_derive-1.0.152...-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['sha1collisiondetectio..-True] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['syn-1.0.107.json'-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['time-0.3.17.json'-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['tokio-1.25.0.json'-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['unicode-xid-0.2.4.jso..-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['zbus-3.8.0.json'-False] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['zola-0.16.1.json'-True] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_bin['zoxide-0.9.0.json'-True] PASSED [ 29%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['ahash-0.8.3.json'-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['aho-corasick-1.0.2.js..-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['assert_cmd-2.0.8.json..-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['assert_fs-1.0.10.json..-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['autocfg-1.1.0.json'-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['bstr-1.2.0.json'-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['cfg-if-1.0.0.json'-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['clap-4.1.4.json'-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['espanso-2.1.8.json'-False] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['fapolicy-analyzer-0.6..-False] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['gstreamer-0.19.7.json..-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['human-panic-1.1.0.jso..-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['hyperfine-1.15.0.json..-False] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['iri-string-0.7.0.json..-True] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['libblkio-1.2.2.json'-False] PASSED [ 30%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['libc-0.2.139.json'-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['predicates-2.1.5.json..-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['proc-macro2-1.0.50.js..-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['quote-1.0.23.json'-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['rand-0.8.5.json'-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['rand_core-0.6.4.json'..-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['regex-1.8.4.json'-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['regex-syntax-0.7.2.js..-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['rpm-sequoia-1.2.0.jso..-False] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['rust_decimal-1.28.0.j..-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['rustix-0.36.8.json'-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['serde-1.0.152.json'-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['serde_derive-1.0.152...-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['sha1collisiondetectio..-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['syn-1.0.107.json'-True] PASSED [ 31%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['time-0.3.17.json'-True] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['tokio-1.25.0.json'-True] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['unicode-xid-0.2.4.jso..-True] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['zbus-3.8.0.json'-True] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['zola-0.16.1.json'-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_lib['zoxide-0.9.0.json'-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['ahash-0.8.3.json'-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['aho-corasick-1.0.2.js..-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['assert_cmd-2.0.8.json..-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['assert_fs-1.0.10.json..-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['autocfg-1.1.0.json'-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['bstr-1.2.0.json'-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['cfg-if-1.0.0.json'-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['clap-4.1.4.json'-False] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['espanso-2.1.8.json'-True] PASSED [ 32%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['fapolicy-analyzer-0.6..-True] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['gstreamer-0.19.7.json..-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['human-panic-1.1.0.jso..-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['hyperfine-1.15.0.json..-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['iri-string-0.7.0.json..-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['libblkio-1.2.2.json'-True] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['libc-0.2.139.json'-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['predicates-2.1.5.json..-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['proc-macro2-1.0.50.js..-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['quote-1.0.23.json'-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['rand-0.8.5.json'-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['rand_core-0.6.4.json'..-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['regex-1.8.4.json'-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['regex-syntax-0.7.2.js..-False] PASSED [ 33%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['rpm-sequoia-1.2.0.jso..-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['rust_decimal-1.28.0.j..-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['rustix-0.36.8.json'-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['serde-1.0.152.json'-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['serde_derive-1.0.152...-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['sha1collisiondetectio..-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['syn-1.0.107.json'-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['time-0.3.17.json'-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['tokio-1.25.0.json'-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['unicode-xid-0.2.4.jso..-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['zbus-3.8.0.json'-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['zola-0.16.1.json'-True] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_is_workspace['zoxide-0.9.0.json'-False] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['ahash-0.8.3.json'-set()] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['aho-corasick-1.0.2.js..-set()] PASSED [ 34%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['assert_cmd-2.0.8.json..-{'bin_fixture'}] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['assert_fs-1.0.10.json..-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['autocfg-1.1.0.json'-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['bstr-1.2.0.json'-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['cfg-if-1.0.0.json'-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['clap-4.1.4.json'-{'stdio-fixture'}] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['espanso-2.1.8.json'-{'espanso'}] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['fapolicy-analyzer-0.6..-{'tdb', 'rulec'}] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['gstreamer-0.19.7.json..-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['human-panic-1.1.0.jso..-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['hyperfine-1.15.0.json..-{'hyperfine'}] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['iri-string-0.7.0.json..-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['libblkio-1.2.2.json'-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['libc-0.2.139.json'-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['predicates-2.1.5.json..-set()] PASSED [ 35%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['proc-macro2-1.0.50.js..-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['quote-1.0.23.json'-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['rand-0.8.5.json'-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['rand_core-0.6.4.json'..-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['regex-1.8.4.json'-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['regex-syntax-0.7.2.js..-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['rpm-sequoia-1.2.0.jso..-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['rust_decimal-1.28.0.j..-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['rustix-0.36.8.json'-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['serde-1.0.152.json'-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['serde_derive-1.0.152...-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['sha1collisiondetectio..-{'sha1cdsum'}] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['syn-1.0.107.json'-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['time-0.3.17.json'-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['tokio-1.25.0.json'-set()] PASSED [ 36%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['unicode-xid-0.2.4.jso..-set()] PASSED [ 37%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['zbus-3.8.0.json'-set()] PASSED [ 37%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['zola-0.16.1.json'-{'zola'}] PASSED [ 37%] cargo2rpm/tests/metadata/test_package.py::test_metadata_get_binaries['zoxide-0.9.0.json'-{'zoxide'}] PASSED [ 37%] cargo2rpm/tests/metadata/test_package.py::test_package_to_rpm_dependency['ahash-0.8.3.json'-None-'crate(ahash) = 0.8.3'..] PASSED [ 37%] cargo2rpm/tests/metadata/test_package.py::test_package_to_rpm_dependency['ahash-0.8.3.json'-'default'-'crate(ahash/default) ..] PASSED [ 37%] cargo2rpm/tests/metadata/test_package.py::test_package_to_rpm_dependency['assert_cmd-2.0.8.json..-None-'crate(assert_cmd) = 2..] PASSED [ 37%] cargo2rpm/tests/metadata/test_package.py::test_package_to_rpm_dependency['assert_cmd-2.0.8.json..-'default'-'crate(assert_cmd/defa..] PASSED [ 37%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['espanso-2.1.8.json'-[]-{'espanso': [], 'espan..] PASSED [ 37%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['espanso-2.1.8.json'-[all_features]-{'espanso': [all_featu..] PASSED [ 37%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['espanso-2.1.8.json'-[no_default_features]-{'espanso': [no_defaul..] PASSED [ 37%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['fapolicy-analyzer-0.6..-[]-{'fapolicy-analyzer': ..] PASSED [ 37%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['fapolicy-analyzer-0.6..-[all_features]-{'fapolicy-analyzer': ..] PASSED [ 37%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['fapolicy-analyzer-0.6..-[no_default_features]-{'fapolicy-analyzer': ..] PASSED [ 37%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['libblkio-1.2.2.json'-[]-{'libblkio': [], 'blki..] PASSED [ 38%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['libblkio-1.2.2.json'-[all_features]-{'libblkio': [all_feat..] PASSED [ 38%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['libblkio-1.2.2.json'-[no_default_features]-{'libblkio': [no_defau..] PASSED [ 38%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['libblkio-1.2.2.json'-[features=[_unsafe-op-..-{'libblkio': [features..] PASSED [ 38%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['libblkio-1.2.2.json'-[no_default_features, ..-{'libblkio': [no_defau..] PASSED [ 38%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['zola-0.16.1.json'-[]-{'config': [], 'errors..] PASSED [ 38%] cargo2rpm/tests/metadata/test_workspace_features.py::test_get_enabled_features_for_workspace_members['zola-0.16.1.json'-[features=[indexing-ja..-{'config': [], 'errors..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['ahash-0.8.3.json'-[]-True-{'(crate(seahash/defau..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['ahash-0.8.3.json'-[]-False-{'(crate(cfg-if/defaul..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['aho-corasick-1.0.2.js..-[]-True-{'rust >= 1.60.0', '(c..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['aho-corasick-1.0.2.js..-[]-False-{'rust >= 1.60.0', '(c..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['assert_cmd-2.0.8.json..-[]-True-{'(crate(bstr/default)..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['assert_cmd-2.0.8.json..-[]-False-{'(crate(bstr/default)..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['assert_fs-1.0.10.json..-[]-True-{'(crate(globwalk/defa..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['assert_fs-1.0.10.json..-[]-False-{'(crate(globwalk/defa..] PASSED [ 38%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['autocfg-1.1.0.json'-[]-True-set()] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['autocfg-1.1.0.json'-[]-False-set()] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['bstr-1.2.0.json'-[]-True-{'rust >= 1.60', '(cra..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['bstr-1.2.0.json'-[]-False-{'rust >= 1.60', '(cra..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['cfg-if-1.0.0.json'-[]-True-set()] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['cfg-if-1.0.0.json'-[]-False-set()] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['clap-4.1.4.json'-[]-True-{'(crate(unic-emoji-ch..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['clap-4.1.4.json'-[]-False-{'(crate(strsim/defaul..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['gstreamer-0.19.7.json..-[]-True-{'(crate(num-rational)..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['gstreamer-0.19.7.json..-[]-False-{'(crate(num-rational)..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['human-panic-1.1.0.jso..-[]-True-{'(crate(serde_derive/..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['human-panic-1.1.0.jso..-[]-False-{'(crate(serde_derive/..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['iri-string-0.7.0.json..-[]-True-{'rust >= 1.60', '(cra..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['iri-string-0.7.0.json..-[]-False-{'rust >= 1.60', '(cra..] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['libc-0.2.139.json'-[]-True-set()] PASSED [ 39%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['libc-0.2.139.json'-[]-False-set()] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['predicates-2.1.5.json..-[]-True-{'rust >= 1.60.0', '(c..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['predicates-2.1.5.json..-[]-False-{'rust >= 1.60.0', '(c..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['proc-macro2-1.0.50.js..-[]-True-{'rust >= 1.31', '(cra..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['proc-macro2-1.0.50.js..-[]-False-{'rust >= 1.31', '(cra..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['quote-1.0.23.json'-[]-True-{'(crate(proc-macro2/p..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['quote-1.0.23.json'-[]-False-{'(crate(proc-macro2) ..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rand-0.8.5.json'-[]-True-{'(crate(rand_core/get..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rand-0.8.5.json'-[]-False-{'(crate(rand_core/get..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rand_core-0.6.4.json'..-[]-True-set()] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rand_core-0.6.4.json'..-[]-False-set()] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['regex-1.8.4.json'-[]-True-{'(crate(regex-syntax/..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['regex-1.8.4.json'-[]-False-{'(crate(regex-syntax/..] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['regex-syntax-0.7.2.js..-[]-True-{'rust >= 1.60.0'}] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['regex-syntax-0.7.2.js..-[]-False-{'rust >= 1.60.0'}] PASSED [ 40%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rpm-sequoia-1.2.0.jso..-[]-True-{'(crate(chrono/std) >..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rpm-sequoia-1.2.0.jso..-[]-False-{'(crate(chrono/std) >..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rust_decimal-1.28.0.j..-[]-True-{'(crate(tokio/macros)..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rust_decimal-1.28.0.j..-[]-False-{'(crate(rand/std) >= ..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rustix-0.36.8.json'-[]-True-{'(crate(linux-raw-sys..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rustix-0.36.8.json'-[features=[cc]]-True-{'(crate(linux-raw-sys..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rustix-0.36.8.json'-[]-False-{'(crate(linux-raw-sys..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['rustix-0.36.8.json'-[features=[cc]]-False-{'(crate(linux-raw-sys..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['serde-1.0.152.json'-[]-True-{'(crate(serde_derive/..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['serde-1.0.152.json'-[]-False-{'rust >= 1.13'}] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['serde_derive-1.0.152...-[]-True-{'(crate(proc-macro2/d..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['serde_derive-1.0.152...-[]-False-{'(crate(proc-macro2/d..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['sha1collisiondetectio..-[]-True-{'rust >= 1.60', '(cra..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['sha1collisiondetectio..-[]-False-{'(crate(digest/defaul..] PASSED [ 41%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['syn-1.0.107.json'-[]-True-{'(crate(syn-test-suit..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['syn-1.0.107.json'-[]-False-{'(crate(unicode-ident..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['time-0.3.17.json'-[]-True-{'(crate(serde_json/de..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['time-0.3.17.json'-[]-False-{'rust >= 1.60.0', '(c..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['tokio-1.25.0.json'-[]-True-{'(crate(pin-project-l..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['tokio-1.25.0.json'-[]-False-{'(crate(autocfg/defau..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['unicode-xid-0.2.4.jso..-[]-True-{'(crate(criterion/def..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['unicode-xid-0.2.4.jso..-[]-False-{'rust >= 1.17'}] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['zbus-3.8.0.json'-[]-True-{'(crate(tokio/macros)..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_buildrequires['zbus-3.8.0.json'-[]-False-{'(crate(zvariant) >= ..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_workspace_buildrequires['espanso-2.1.8.json'-[]-True-{'(crate(sha2/default)..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_workspace_buildrequires['espanso-2.1.8.json'-[]-False-{'(crate(rand/default)..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_workspace_buildrequires['fapolicy-analyzer-0.6..-[]-True-{'(crate(clap/derive) ..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_workspace_buildrequires['fapolicy-analyzer-0.6..-[]-False-{'(crate(clap/derive) ..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_workspace_buildrequires['libblkio-1.2.2.json'-[]-True-{'(crate(nix/feature) ..] PASSED [ 42%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_workspace_buildrequires['libblkio-1.2.2.json'-[]-False-{'(crate(nix/feature) ..] PASSED [ 43%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_workspace_buildrequires['zola-0.16.1.json'-[]-True-{'(crate(elasticlunr-r..] PASSED [ 43%] cargo2rpm/tests/rpm/test_buildrequires.py::test_rpm_workspace_buildrequires['zola-0.16.1.json'-[]-False-{'(crate(elasticlunr-r..] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['ahash-0.8.3.json'-'crate(ahash) = 0.8.3'..] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['assert_cmd-2.0.8.json..-'crate(assert_cmd) = 2..] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['assert_fs-1.0.10.json..-'crate(assert_fs) = 1...] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['autocfg-1.1.0.json'-'crate(autocfg) = 1.1...] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['bstr-1.2.0.json'-'crate(bstr) = 1.2.0'] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['cfg-if-1.0.0.json'-'crate(cfg-if) = 1.0.0..] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['clap-4.1.4.json'-'crate(clap) = 4.1.4'] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['gstreamer-0.19.7.json..-'crate(gstreamer) = 0...] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['human-panic-1.1.0.jso..-'crate(human-panic) = ..] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['libc-0.2.139.json'-'crate(libc) = 0.2.139..] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['predicates-2.1.5.json..-'crate(predicates) = 2..] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['proc-macro2-1.0.50.js..-'crate(proc-macro2) = ..] PASSED [ 43%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['quote-1.0.23.json'-'crate(quote) = 1.0.23..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['rand-0.8.5.json'-'crate(rand) = 0.8.5'] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['rand_core-0.6.4.json'..-'crate(rand_core) = 0...] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['rust_decimal-1.28.0.j..-'crate(rust_decimal) =..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['rustix-0.36.8.json'-'crate(rustix) = 0.36...] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['serde-1.0.152.json'-'crate(serde) = 1.0.15..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['serde_derive-1.0.152...-'crate(serde_derive) =..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['sha1collisiondetectio..-'crate(sha1collisionde..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['syn-1.0.107.json'-'crate(syn) = 1.0.107'..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['time-0.3.17.json'-'crate(time) = 0.3.17'..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['tokio-1.25.0.json'-'crate(tokio) = 1.25.0..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['unicode-xid-0.2.4.jso..-'crate(unicode-xid) = ..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_crate['zbus-3.8.0.json'-'crate(zbus) = 3.8.0'] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['ahash-0.8.3.json'-'crate(ahash/default) ..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['assert_cmd-2.0.8.json..-'crate(assert_cmd/defa..] PASSED [ 44%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['assert_fs-1.0.10.json..-'crate(assert_fs/defau..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['autocfg-1.1.0.json'-'crate(autocfg/default..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['bstr-1.2.0.json'-'crate(bstr/default) =..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['cfg-if-1.0.0.json'-'crate(cfg-if/default)..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['clap-4.1.4.json'-'crate(clap/default) =..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['gstreamer-0.19.7.json..-'crate(gstreamer/defau..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['human-panic-1.1.0.jso..-'crate(human-panic/def..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['libc-0.2.139.json'-'crate(libc/default) =..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['predicates-2.1.5.json..-'crate(predicates/defa..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['proc-macro2-1.0.50.js..-'crate(proc-macro2/def..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['quote-1.0.23.json'-'crate(quote/default) ..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['rand-0.8.5.json'-'crate(rand/default) =..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['rand_core-0.6.4.json'..-'crate(rand_core/defau..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['rust_decimal-1.28.0.j..-'crate(rust_decimal/de..] PASSED [ 45%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['rustix-0.36.8.json'-'crate(rustix/default)..] PASSED [ 46%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['serde-1.0.152.json'-'crate(serde/default) ..] PASSED [ 46%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['serde_derive-1.0.152...-'crate(serde_derive/de..] PASSED [ 46%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['sha1collisiondetectio..-'crate(sha1collisionde..] PASSED [ 46%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['syn-1.0.107.json'-'crate(syn/default) = ..] PASSED [ 46%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['time-0.3.17.json'-'crate(time/default) =..] PASSED [ 46%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['tokio-1.25.0.json'-'crate(tokio/default) ..] PASSED [ 46%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['unicode-xid-0.2.4.jso..-'crate(unicode-xid/def..] PASSED [ 46%] cargo2rpm/tests/rpm/test_provides.py::test_provides_feature['zbus-3.8.0.json'-'crate(zbus/default) =..] PASSED [ 46%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['ahash-0.8.3.json'-{'(crate(cfg-if/defaul..] PASSED [ 46%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['assert_cmd-2.0.8.json..-{'(crate(bstr/default)..] PASSED [ 46%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['assert_fs-1.0.10.json..-{'(crate(globwalk/defa..] PASSED [ 46%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['autocfg-1.1.0.json'-{'cargo'}] PASSED [ 46%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['bstr-1.2.0.json'-{'rust >= 1.60', 'carg..] PASSED [ 46%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['cfg-if-1.0.0.json'-{'cargo'}] PASSED [ 46%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['clap-4.1.4.json'-{'rust >= 1.64.0', '(c..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['gstreamer-0.19.7.json..-{'(crate(num-rational)..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['human-panic-1.1.0.jso..-{'(crate(serde_derive/..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['libc-0.2.139.json'-{'cargo'}] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['predicates-2.1.5.json..-{'rust >= 1.60.0', '(c..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['proc-macro2-1.0.50.js..-{'rust >= 1.31', '(cra..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['quote-1.0.23.json'-{'(crate(proc-macro2) ..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['rand-0.8.5.json'-{'(crate(rand_core/def..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['rand_core-0.6.4.json'..-{'cargo'}] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['rust_decimal-1.28.0.j..-{'(crate(num-traits) >..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['rustix-0.36.8.json'-{'(crate(linux-raw-sys..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['serde-1.0.152.json'-{'cargo', 'rust >= 1.1..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['serde_derive-1.0.152...-{'(crate(proc-macro2/d..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['sha1collisiondetectio..-{'rust >= 1.60', 'carg..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['syn-1.0.107.json'-{'rust >= 1.31', '(cra..] PASSED [ 47%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['time-0.3.17.json'-{'rust >= 1.60.0', 'cr..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['tokio-1.25.0.json'-{'(crate(autocfg/defau..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['unicode-xid-0.2.4.jso..-{'rust >= 1.17', 'carg..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_crate['zbus-3.8.0.json'-{'(crate(zvariant) >= ..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'default'-{'crate(ahash/runtime-..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'atomic-polyfill'-{'(crate(atomic-polyfi..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'compile-time-rng'-{'crate(ahash/const-ra..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'const-random'-{'(crate(const-random/..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'getrandom'-{'(crate(getrandom/def..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'no-rng'-{'cargo', 'crate(ahash..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'runtime-rng'-{'crate(ahash/getrando..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'serde'-{'(crate(serde/default..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['ahash-0.8.3.json'-'std'-{'cargo', 'crate(ahash..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['assert_cmd-2.0.8.json..-'default'-{'crate(assert_cmd) = ..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['assert_cmd-2.0.8.json..-'color'-{'crate(assert_cmd) = ..] PASSED [ 48%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['assert_cmd-2.0.8.json..-'color-auto'-{'crate(assert_cmd) = ..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['assert_fs-1.0.10.json..-'default'-{'crate(assert_fs) = 1..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['assert_fs-1.0.10.json..-'color'-{'crate(assert_fs) = 1..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['assert_fs-1.0.10.json..-'color-auto'-{'crate(concolor/auto)..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['autocfg-1.1.0.json'-'default'-{'crate(autocfg) = 1.1..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['bstr-1.2.0.json'-'default'-{'crate(bstr) = 1.2.0'..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['bstr-1.2.0.json'-'alloc'-{'crate(bstr) = 1.2.0'..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['bstr-1.2.0.json'-'serde'-{'crate(bstr) = 1.2.0'..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['bstr-1.2.0.json'-'std'-{'crate(bstr) = 1.2.0'..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['bstr-1.2.0.json'-'unicode'-{'crate(bstr) = 1.2.0'..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['cfg-if-1.0.0.json'-'default'-{'crate(cfg-if) = 1.0...] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['cfg-if-1.0.0.json'-'compiler_builtins'-{'crate(cfg-if) = 1.0...] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['cfg-if-1.0.0.json'-'core'-{'(crate(rustc-std-wor..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['cfg-if-1.0.0.json'-'rustc-dep-of-std'-{'crate(cfg-if/compile..] PASSED [ 49%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'default'-{'crate(clap/suggestio..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'cargo'-{'(crate(once_cell/def..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'color'-{'(crate(is-terminal/d..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'debug'-{'(crate(backtrace/def..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'deprecated'-{'crate(clap_derive/de..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'derive'-{'(crate(once_cell/def..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'env'-{'crate(clap) = 4.1.4'..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'error-context'-{'crate(clap) = 4.1.4'..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'help'-{'crate(clap) = 4.1.4'..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'std'-{'crate(clap) = 4.1.4'..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'string'-{'crate(clap) = 4.1.4'..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'suggestions'-{'(crate(strsim/defaul..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'unicode'-{'crate(clap) = 4.1.4'..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'unstable-doc'-{'crate(clap) = 4.1.4'..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'unstable-grouped'-{'crate(clap) = 4.1.4'..] PASSED [ 50%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'unstable-replace'-{'crate(clap) = 4.1.4'..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'unstable-v5'-{'crate(clap_derive/un..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'usage'-{'crate(clap) = 4.1.4'..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['clap-4.1.4.json'-'wrap_help'-{'(crate(terminal_size..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['gstreamer-0.19.7.json..-'default'-{'cargo', 'crate(gstre..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['gstreamer-0.19.7.json..-'dox'-{'cargo', '(crate(gstr..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['gstreamer-0.19.7.json..-'serde'-{'(crate(num-rational/..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['gstreamer-0.19.7.json..-'serde_bytes'-{'(crate(serde_bytes/d..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['gstreamer-0.19.7.json..-'v1_16'-{'crate(gstreamer) = 0..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['gstreamer-0.19.7.json..-'v1_18'-{'(crate(gstreamer-sys..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['gstreamer-0.19.7.json..-'v1_20'-{'crate(gstreamer) = 0..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['gstreamer-0.19.7.json..-'v1_22'-{'crate(gstreamer/v1_2..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['human-panic-1.1.0.jso..-'default'-{'crate(human-panic/co..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['human-panic-1.1.0.jso..-'color'-{'crate(concolor/auto)..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['human-panic-1.1.0.jso..-'nightly'-{'cargo', 'crate(human..] PASSED [ 51%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['libc-0.2.139.json'-'default'-{'crate(libc) = 0.2.13..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['libc-0.2.139.json'-'align'-{'crate(libc) = 0.2.13..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['libc-0.2.139.json'-'const-extern-fn'-{'crate(libc) = 0.2.13..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['libc-0.2.139.json'-'extra_traits'-{'crate(libc) = 0.2.13..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['libc-0.2.139.json'-'rustc-dep-of-std'-{'crate(libc/align) = ..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['libc-0.2.139.json'-'rustc-std-workspace-c..-{'(crate(rustc-std-wor..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['libc-0.2.139.json'-'std'-{'crate(libc) = 0.2.13..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['libc-0.2.139.json'-'use_std'-{'crate(libc) = 0.2.13..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['predicates-2.1.5.json..-'default'-{'crate(predicates) = ..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['predicates-2.1.5.json..-'color'-{'crate(predicates) = ..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['predicates-2.1.5.json..-'color-auto'-{'crate(predicates) = ..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['predicates-2.1.5.json..-'diff'-{'crate(predicates) = ..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['predicates-2.1.5.json..-'float-cmp'-{'crate(predicates) = ..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['predicates-2.1.5.json..-'normalize-line-ending..-{'crate(predicates) = ..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['predicates-2.1.5.json..-'regex'-{'crate(predicates) = ..] PASSED [ 52%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['predicates-2.1.5.json..-'unstable'-{'crate(predicates) = ..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['proc-macro2-1.0.50.js..-'default'-{'crate(proc-macro2/pr..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['proc-macro2-1.0.50.js..-'nightly'-{'crate(proc-macro2) =..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['proc-macro2-1.0.50.js..-'proc-macro'-{'crate(proc-macro2) =..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['proc-macro2-1.0.50.js..-'span-locations'-{'crate(proc-macro2) =..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['quote-1.0.23.json'-'default'-{'crate(quote) = 1.0.2..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['quote-1.0.23.json'-'proc-macro'-{'(crate(proc-macro2/p..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'default'-{'crate(rand) = 0.8.5'..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'alloc'-{'crate(rand) = 0.8.5'..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'getrandom'-{'crate(rand) = 0.8.5'..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'libc'-{'crate(rand) = 0.8.5'..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'log'-{'crate(rand) = 0.8.5'..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'min_const_gen'-{'crate(rand) = 0.8.5'..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'nightly'-{'crate(rand) = 0.8.5'..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'packed_simd'-{'crate(rand) = 0.8.5'..] PASSED [ 53%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'rand_chacha'-{'crate(rand) = 0.8.5'..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'serde'-{'crate(rand) = 0.8.5'..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'serde1'-{'crate(rand) = 0.8.5'..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'simd_support'-{'crate(rand) = 0.8.5'..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'small_rng'-{'crate(rand) = 0.8.5'..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'std'-{'crate(rand/libc) = 0..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand-0.8.5.json'-'std_rng'-{'crate(rand) = 0.8.5'..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand_core-0.6.4.json'..-'default'-{'crate(rand_core) = 0..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand_core-0.6.4.json'..-'alloc'-{'crate(rand_core) = 0..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand_core-0.6.4.json'..-'getrandom'-{'crate(rand_core) = 0..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand_core-0.6.4.json'..-'serde'-{'crate(rand_core) = 0..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand_core-0.6.4.json'..-'serde1'-{'crate(rand_core) = 0..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rand_core-0.6.4.json'..-'std'-{'(crate(getrandom/std..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'default'-{'crate(rust_decimal/s..] PASSED [ 54%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'arbitrary'-{'(crate(arbitrary) >=..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'borsh'-{'(crate(borsh) >= 0.9..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'bytecheck'-{'(crate(bytecheck) >=..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'byteorder'-{'crate(rust_decimal) ..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'bytes'-{'(crate(bytes) >= 1.0..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'c-repr'-{'crate(rust_decimal) ..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'db-diesel-mysql'-{'crate(rust_decimal/d..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'db-diesel-postgres'-{'crate(rust_decimal/d..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'db-diesel1-mysql'-{'(crate(diesel) >= 1...] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'db-diesel1-postgres'-{'(crate(diesel) >= 1...] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'db-diesel2-mysql'-{'cargo', '(crate(dies..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'db-diesel2-postgres'-{'cargo', '(crate(dies..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'db-postgres'-{'cargo', 'crate(rust_..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'db-tokio-postgres'-{'cargo', 'crate(rust_..] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'diesel1'-{'(crate(diesel) >= 1...] PASSED [ 55%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'diesel2'-{'(crate(diesel) >= 2...] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'legacy-ops'-{'crate(rust_decimal) ..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'maths'-{'crate(rust_decimal) ..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'maths-nopanic'-{'crate(rust_decimal/m..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'postgres'-{'crate(rust_decimal) ..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'rand'-{'(crate(rand) >= 0.8...] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'rkyv'-{'(crate(rkyv/std) >= ..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'rkyv-safe'-{'(crate(rkyv/std) >= ..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'rocket'-{'(crate(rocket) >= 0...] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'rocket-traits'-{'crate(rust_decimal/r..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'rust-fuzz'-{'crate(rust_decimal/a..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'serde-arbitrary-preci..-{'crate(rust_decimal/s..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'serde-bincode'-{'crate(rust_decimal/s..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'serde-float'-{'crate(rust_decimal/s..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'serde-str'-{'crate(rust_decimal/s..] PASSED [ 56%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'serde-with-arbitrary-..-{'cargo', '(crate(serd..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'serde-with-float'-{'crate(rust_decimal/s..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'serde-with-str'-{'crate(rust_decimal/s..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'serde_json'-{'(crate(serde_json) >..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'std'-{'(crate(rand/std) >= ..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'tokio-pg'-{'crate(rust_decimal) ..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rust_decimal-1.28.0.j..-'tokio-postgres'-{'(crate(tokio-postgre..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'default'-{'crate(rustix/std) = ..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'all-apis'-{'crate(rustix/param) ..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'all-impls'-{'crate(rustix) = 0.36..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'alloc'-{'(crate(rustc-std-wor..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'cc'-{'(crate(cc/default) >..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'compiler_builtins'-{'(crate(compiler_buil..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'core'-{'(crate(rustc-std-wor..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'fs'-{'crate(rustix) = 0.36..] PASSED [ 57%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'fs-err'-{'(crate(io-lifetimes/..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'io-lifetimes'-{'(crate(io-lifetimes/..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'io_uring'-{'crate(rustix/fs) = 0..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'itoa'-{'(crate(itoa) >= 1.0...] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'libc'-{'(crate(libc/default)..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'libc_errno'-{'(crate(errno) >= 0.2..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'mm'-{'crate(rustix) = 0.36..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'net'-{'crate(rustix) = 0.36..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'once_cell'-{'crate(rustix) = 0.36..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'os_pipe'-{'(crate(io-lifetimes/..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'param'-{'crate(rustix/fs) = 0..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'process'-{'crate(rustix) = 0.36..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'procfs'-{'crate(rustix/once_ce..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'rand'-{'crate(rustix) = 0.36..] PASSED [ 58%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'runtime'-{'crate(rustix) = 0.36..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'rustc-dep-of-std'-{'(crate(linux-raw-sys..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'std'-{'crate(rustix) = 0.36..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'termios'-{'crate(rustix) = 0.36..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'thread'-{'crate(rustix) = 0.36..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'time'-{'crate(rustix) = 0.36..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'use-libc'-{'crate(rustix/libc) =..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['rustix-0.36.8.json'-'use-libc-auxv'-{'crate(rustix/libc) =..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde-1.0.152.json'-'default'-{'crate(serde/std) = 1..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde-1.0.152.json'-'alloc'-{'crate(serde) = 1.0.1..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde-1.0.152.json'-'derive'-{'crate(serde) = 1.0.1..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde-1.0.152.json'-'rc'-{'crate(serde) = 1.0.1..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde-1.0.152.json'-'serde_derive'-{'crate(serde_derive/d..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde-1.0.152.json'-'std'-{'crate(serde) = 1.0.1..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde-1.0.152.json'-'unstable'-{'crate(serde) = 1.0.1..] PASSED [ 59%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde_derive-1.0.152...-'default'-{'crate(serde_derive) ..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['serde_derive-1.0.152...-'deserialize_in_place'..-{'crate(serde_derive) ..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['sha1collisiondetectio..-'default'-{'crate(sha1collisiond..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['sha1collisiondetectio..-'digest-trait'-{'crate(sha1collisiond..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['sha1collisiondetectio..-'oid'-{'crate(sha1collisiond..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['sha1collisiondetectio..-'std'-{'crate(sha1collisiond..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'default'-{'crate(syn) = 1.0.107..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'clone-impls'-{'crate(syn) = 1.0.107..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'derive'-{'crate(syn) = 1.0.107..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'extra-traits'-{'crate(syn) = 1.0.107..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'fold'-{'crate(syn) = 1.0.107..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'full'-{'crate(syn) = 1.0.107..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'parsing'-{'crate(syn) = 1.0.107..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'printing'-{'crate(syn) = 1.0.107..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'proc-macro'-{'(crate(proc-macro2/p..] PASSED [ 60%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'quote'-{'(crate(quote) >= 1.0..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'test'-{'crate(syn) = 1.0.107..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'visit'-{'crate(syn) = 1.0.107..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['syn-1.0.107.json'-'visit-mut'-{'crate(syn) = 1.0.107..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'default'-{'crate(time) = 0.3.17..0] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'default'-{'crate(time) = 0.3.17..1] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'alloc'-{'crate(time) = 0.3.17..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'formatting'-{'(crate(itoa/default)..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'large-dates'-{'crate(time-macros/de..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'local-offset'-{'crate(time) = 0.3.17..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'macros'-{'crate(time-macros/de..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'parsing'-{'crate(time-macros/de..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'rand'-{'crate(time) = 0.3.17..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'serde'-{'crate(time-macros/se..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'serde-human-readable'..-{'crate(time/serde) = ..] PASSED [ 61%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'serde-well-known'-{'crate(time/serde) = ..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'std'-{'crate(time/alloc) = ..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['time-0.3.17.json'-'wasm-bindgen'-{'(crate(js-sys/defaul..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'default'-{'crate(tokio) = 1.25...] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'bytes'-{'(crate(bytes/default..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'fs'-{'crate(tokio) = 1.25...] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'full'-{'crate(tokio/time) = ..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'io-std'-{'crate(tokio) = 1.25...] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'io-util'-{'crate(tokio/memchr) ..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'libc'-{'(crate(libc/default)..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'macros'-{'crate(tokio/tokio-ma..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'memchr'-{'(crate(memchr/defaul..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'mio'-{'(crate(mio/default) ..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'net'-{'(crate(windows-sys/W..] PASSED [ 62%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'num_cpus'-{'(crate(num_cpus/defa..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'parking_lot'-{'(crate(parking_lot/d..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'process'-{'(crate(windows-sys/W..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'rt'-{'crate(tokio) = 1.25...] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'rt-multi-thread'-{'crate(tokio/rt) = 1...] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'signal'-{'(crate(mio/os-poll) ..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'signal-hook-registry'..-{'(crate(signal-hook-r..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'socket2'-{'(crate(socket2/all) ..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'stats'-{'crate(tokio) = 1.25...] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'sync'-{'crate(tokio) = 1.25...] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'test-util'-{'crate(tokio/time) = ..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'time'-{'crate(tokio) = 1.25...] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'tokio-macros'-{'(crate(tokio-macros/..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'tracing'-{'(crate(tracing) >= 0..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['tokio-1.25.0.json'-'windows-sys'-{'(crate(windows-sys/d..] PASSED [ 63%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['unicode-xid-0.2.4.jso..-'default'-{'crate(unicode-xid) =..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['unicode-xid-0.2.4.jso..-'bench'-{'crate(unicode-xid) =..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['unicode-xid-0.2.4.jso..-'no_std'-{'crate(unicode-xid) =..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'default'-{'crate(zbus) = 3.8.0'..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'async-executor'-{'(crate(async-executo..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'async-io'-{'(crate(async-io/defa..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'async-lock'-{'(crate(async-lock/de..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'async-task'-{'(crate(async-task/de..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'chrono'-{'(crate(zvariant/chro..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'gvariant'-{'crate(zbus) = 3.8.0'..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'lazy_static'-{'(crate(lazy_static/d..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'quick-xml'-{'(crate(quick-xml/ove..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'serde-xml-rs'-{'crate(zbus) = 3.8.0'..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'time'-{'(crate(zvariant/time..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'tokio'-{'(crate(tokio/default..] PASSED [ 64%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'tokio-vsock'-{'(crate(tokio-vsock/d..] PASSED [ 65%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'url'-{'(crate(zvariant/url)..] PASSED [ 65%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'uuid'-{'crate(zbus) = 3.8.0'..] PASSED [ 65%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'vsock'-{'crate(zbus) = 3.8.0'..] PASSED [ 65%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'windows-gdbus'-{'crate(zbus) = 3.8.0'..] PASSED [ 65%] cargo2rpm/tests/rpm/test_requires.py::test_requires_feature['zbus-3.8.0.json'-'xml'-{'crate(zbus/serde-xml..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['ahash-0.8.3.json'-{'runtime-rng', 'no-rn..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['assert_cmd-2.0.8.json..-{'color', 'default', '..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['assert_fs-1.0.10.json..-{'color', 'default', '..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['autocfg-1.1.0.json'-{'default'}] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['bstr-1.2.0.json'-{'default', 'unicode',..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['cfg-if-1.0.0.json'-{'rustc-dep-of-std', '..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['clap-4.1.4.json'-{'string', 'unstable-v..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['gstreamer-0.19.7.json..-{'default', 'dox', 'v1..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['human-panic-1.1.0.jso..-{'color', 'default', '..] PASSED [ 65%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['hyperfine-1.15.0.json..-set()] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['libc-0.2.139.json'-{'rustc-std-workspace-..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['predicates-2.1.5.json..-{'default', 'unstable'..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['proc-macro2-1.0.50.js..-{'default', 'proc-macr..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['quote-1.0.23.json'-{'default', 'proc-macr..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['rand-0.8.5.json'-{'simd_support', 'defa..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['rand_core-0.6.4.json'..-{'default', 'std', 'ge..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['rpm-sequoia-1.2.0.jso..-set()] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['rust_decimal-1.28.0.j..-{'db-tokio-postgres', ..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['rustix-0.36.8.json'-{'fs', 'mm', 'time', '..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['serde-1.0.152.json'-{'serde_derive', 'defa..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['serde_derive-1.0.152...-{'deserialize_in_place..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['sha1collisiondetectio..-{'digest-trait', 'defa..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['syn-1.0.107.json'-{'test', 'extra-traits..] PASSED [ 66%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['time-0.3.17.json'-{'local-offset', 'larg..] PASSED [ 67%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['tokio-1.25.0.json'-{'fs', 'process', 'def..] PASSED [ 67%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['unicode-xid-0.2.4.jso..-{'bench', 'default', '..] PASSED [ 67%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['zbus-3.8.0.json'-{'async-io', 'default'..] PASSED [ 67%] cargo2rpm/tests/rpm/test_subpackages.py::test_devel_subpackage_names['zoxide-0.9.0.json'-set()] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['1'-'^1'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['1.2'-'^1.2'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['1.2.3'-'^1.2.3'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['1.2.3-alpha.1'-'^1.2.3-alpha.1'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['1.2.3-alpha2'-'^1.2.3-alpha2'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['=0'-'=0'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['=0.11'-'=0.11'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['=0.1.17'-'=0.1.17'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['=0.2.37-alpha.1'-'=0.2.37-alpha.1'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['=0.2.37-alpha2'-'=0.2.37-alpha2'] PASSED [ 67%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>1'-'>1'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>1.2'-'>1.2'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>1.2.3'-'>1.2.3'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>1.2.3-alpha.1'-'>1.2.3-alpha.1'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>1.2.3-alpha2'-'>1.2.3-alpha2'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>=0'-'>=0'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>=0.11'-'>=0.11'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>=0.1.17'-'>=0.1.17'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>=0.2.37-alpha.1'-'>=0.2.37-alpha.1'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['>=0.2.37-alpha2'-'>=0.2.37-alpha2'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<1'-'<1'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<1.2'-'<1.2'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<1.2.3'-'<1.2.3'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<1.2.3-alpha.1'-'<1.2.3-alpha.1'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<1.2.3-alpha2'-'<1.2.3-alpha2'] PASSED [ 68%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<=0'-'<=0'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<=0.11'-'<=0.11'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<=0.1.17'-'<=0.1.17'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<=0.2.37-alpha.1'-'<=0.2.37-alpha.1'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['<=0.2.37-alpha2'-'<=0.2.37-alpha2'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['~1'-'~1'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['~1.2'-'~1.2'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['~1.2.3'-'~1.2.3'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['~1.2.3-alpha.1'-'~1.2.3-alpha.1'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['~1.2.3-alpha2'-'~1.2.3-alpha2'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['^0'-'^0'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['^0.11'-'^0.11'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['^0.1.17'-'^0.1.17'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['^0.2.37-alpha.1'-'^0.2.37-alpha.1'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['^0.2.37-alpha2'-'^0.2.37-alpha2'] PASSED [ 69%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['1.*'-'1.*'] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['1.*.*'-'1.*'] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator['1.2.*'-'1.2.*'] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator_fail['foo'--'Invalid version requi..] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator_fail['0.*.0'--'Invalid wildcard requ..] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator_fail['0-alpha.1'--'Invalid pre-release r..] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator_fail['01.2.3'--'Invalid version requi..] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator_fail['1.02.3'--'Invalid version requi..] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_parse_comparator_fail['1.2.03'--'Invalid version requi..] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['=1.2.3'-'1.2.3'-True] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['=1.2.3'-'0.1.2'-False] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['>1.2.3'-'1.2.4'-True] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['>1.2.3'-'1.2.2'-False] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['>=1.2.3'-'1.2.3'-True] PASSED [ 70%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['>=1.2.3'-'1.2.4'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['>=1.2.3'-'1.2.2'-False] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['<1.2.3'-'1.2.2'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['<1.2.3'-'1.2.4'-False] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['<=1.2.3'-'1.2.3'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['<=1.2.3'-'1.2.2'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['<=1.2.3'-'1.2.4'-False] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['~1.2.3'-'1.2.3'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['~1.2.3'-'1.2.4'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['~1.2.3'-'1.2.2'-False] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['~1.2.3'-'1.3.0'-False] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['^1.2.3'-'1.2.3'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['^1.2.3'-'1.2.4'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['^1.2.3'-'1.3.0'-True] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['^1.2.3'-'1.2.2'-False] PASSED [ 71%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['^1.2.3'-'2.0.0'-False] PASSED [ 72%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['1.*'-'1.0.0'-True] PASSED [ 72%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['1.*'-'2.0.0'-False] PASSED [ 72%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['1.2.*'-'1.2.0'-True] PASSED [ 72%] cargo2rpm/tests/semver/test_comparator.py::test_comparator_contains['1.2.*'-'1.1.0'-False] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['alpha'-'alpha'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['alpha.beta'-'alpha.beta'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['alpha.beta.1'-'alpha.beta.1'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['alpha.1'-'alpha.1'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['alpha0.valid'-'alpha0.valid'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['alpha.0valid'-'alpha.0valid'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['alpha-a.b-c-somethinglong'-'alpha-a.b-c-somethinglong'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['rc.1'-'rc.1'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['DEV-SNAPSHOT'-'DEV-SNAPSHOT'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['SNAPSHOT-123'-'SNAPSHOT-123'] PASSED [ 72%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['alpha.1227'-'alpha.1227'] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['---RC-SNAPSHOT.12.9.1--.12'-'---RC-SNAPSHOT.12.9.1--.12'0] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['---R-S.12.9.1--.12'-'---R-S.12.9.1--.12'] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['---RC-SNAPSHOT.12.9.1--.12'-'---RC-SNAPSHOT.12.9.1--.12'1] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease.py::test_parse_prerelease['0A.is.legal'-'0A.is.legal'] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_eq PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ne PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['alpha'-'alpha.1'-True] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['alpha.1'-'alpha'-False] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['alpha.1'-'alpha.beta'-True] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['alpha.beta'-'alpha.1'-False] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['alpha.beta'-'beta'-True] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['beta'-'alpha.beta'-False] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['beta'-'beta.2'-True] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['beta.2'-'beta'-False] PASSED [ 73%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['beta.2'-'beta.11'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['beta.11'-'beta.2'-False] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['beta.11'-'rc.1'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['rc.1'-'beta.11'-False] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_lt['alpha.1.1'-'alpha.1.2'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['alpha'-'alpha'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['alpha'-'alpha.1'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['alpha.1'-'alpha'-False] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['alpha.1'-'alpha.1'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['alpha.1'-'alpha.beta'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['alpha.beta'-'alpha.1'-False] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['alpha.beta'-'alpha.beta'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['alpha.beta'-'beta'-True] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta'-'alpha.beta'-False] PASSED [ 74%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta'-'beta'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta'-'beta.2'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta.2'-'beta'-False] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta.2'-'beta.2'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta.2'-'beta.11'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta.11'-'beta.2'-False] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta.11'-'beta.11'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['beta.11'-'rc.1'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['rc.1'-'beta.11'-False] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_le['rc.1'-'rc.1'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['alpha'-'alpha.1'-False] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['alpha.1'-'alpha'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['alpha.1'-'alpha.beta'-False] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['alpha.beta'-'alpha.1'-True] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['alpha.beta'-'beta'-False] PASSED [ 75%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['beta'-'alpha.beta'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['beta'-'beta.2'-False] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['beta.2'-'beta'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['beta.2'-'beta.11'-False] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['beta.11'-'beta.2'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['beta.11'-'rc.1'-False] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_gt['rc.1'-'beta.11'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['alpha'-'alpha'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['alpha'-'alpha.1'-False] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['alpha.1'-'alpha'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['alpha.1'-'alpha.1'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['alpha.1'-'alpha.beta'-False] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['alpha.beta'-'alpha.1'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['alpha.beta'-'alpha.beta'-True] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['alpha.beta'-'beta'-False] PASSED [ 76%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta'-'alpha.beta'-True] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta'-'beta'-True] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta'-'beta.2'-False] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta.2'-'beta'-True] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta.2'-'beta.2'-True] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta.2'-'beta.11'-False] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta.11'-'beta.2'-True] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta.11'-'beta.11'-True] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['beta.11'-'rc.1'-False] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['rc.1'-'beta.11'-True] PASSED [ 77%] cargo2rpm/tests/semver/test_prerelease_comp.py::test_prerelease_comp_ge['rc.1'-'rc.1'-True] PASSED [ 77%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0-alpha'-{'major': '1', 'minor'..] PASSED [ 77%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0-alpha.1'-{'major': '1', 'minor'..] PASSED [ 77%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0-0.3.7'-{'major': '1', 'minor'..] PASSED [ 77%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0-x.7.z.92'-{'major': '1', 'minor'..] PASSED [ 77%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0-x-y-z.--'-{'major': '1', 'minor'..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0-alpha+001'-{'major': '1', 'minor'..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0+20130313144700'..-{'major': '1', 'minor'..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0-beta+exp.sha.51..-{'major': '1', 'minor'..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_regex['1.0.0+21AF26D3----117..-{'major': '1', 'minor'..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['1'-{'op': None, 'major': ..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['1.2'-{'op': None, 'major': ..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['1.2.3'-{'op': None, 'major': ..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['1.2.3-alpha.1'-{'op': None, 'major': ..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['1.2.3-alpha2'-{'op': None, 'major': ..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['=0'-{'op': '=', 'major': '..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['=0.11'-{'op': '=', 'major': '..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['=0.1.17'-{'op': '=', 'major': '..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['=0.2.37-alpha.1'-{'op': '=', 'major': '..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['=0.2.37-alpha2'-{'op': '=', 'major': '..] PASSED [ 78%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>1'-{'op': '>', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>1.2'-{'op': '>', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>1.2.3'-{'op': '>', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>1.2.3-alpha.1'-{'op': '>', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>1.2.3-alpha2'-{'op': '>', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>=0'-{'op': '>=', 'major': ..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>=0.11'-{'op': '>=', 'major': ..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>=0.1.17'-{'op': '>=', 'major': ..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>=0.2.37-alpha.1'-{'op': '>=', 'major': ..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['>=0.2.37-alpha2'-{'op': '>=', 'major': ..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<1'-{'op': '<', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<1.2'-{'op': '<', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<1.2.3'-{'op': '<', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<1.2.3-alpha.1'-{'op': '<', 'major': '..] PASSED [ 79%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<1.2.3-alpha2'-{'op': '<', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<=0'-{'op': '<=', 'major': ..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<=0.11'-{'op': '<=', 'major': ..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<=0.1.17'-{'op': '<=', 'major': ..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<=0.2.37-alpha.1'-{'op': '<=', 'major': ..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['<=0.2.37-alpha2'-{'op': '<=', 'major': ..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['~1'-{'op': '~', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['~1.2'-{'op': '~', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['~1.2.3'-{'op': '~', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['~1.2.3-alpha.1'-{'op': '~', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['~1.2.3-alpha2'-{'op': '~', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['^0'-{'op': '^', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['^0.11'-{'op': '^', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['^0.1.17'-{'op': '^', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['^0.2.37-alpha.1'-{'op': '^', 'major': '..] PASSED [ 80%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['^0.2.37-alpha2'-{'op': '^', 'major': '..] PASSED [ 81%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['1.*'-{'op': None, 'major': ..] PASSED [ 81%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['1.2.*'-{'op': None, 'major': ..] PASSED [ 81%] cargo2rpm/tests/semver/test_regex.py::test_version_req_regex['1.*.*'-{'op': None, 'major': ..] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha'-'1.0.0-alpha'0] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha.1'-'1.0.0-alpha.1'0] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-0.3.7'-'1.0.0-0.3.7'] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-x.7.z.92'-'1.0.0-x.7.z.92'] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-x-y-z.--'-'1.0.0-x-y-z.--'] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha+001'-'1.0.0-alpha+001'] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0+20130313144700'..-'1.0.0+20130313144700'..] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-beta+exp.sha.51..-'1.0.0-beta+exp.sha.51..] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0+21AF26D3----117..-'1.0.0+21AF26D3----117..] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['0.0.4'-'0.0.4'] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.2.3'-'1.2.3'] PASSED [ 81%] cargo2rpm/tests/semver/test_version.py::test_parse_version['10.20.30'-'10.20.30'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.1.2+meta'-'1.1.2+meta'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.1.2+meta-valid'-'1.1.2+meta-valid'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha'-'1.0.0-alpha'1] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha.beta'-'1.0.0-alpha.beta'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha.beta.1'-'1.0.0-alpha.beta.1'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha.1'-'1.0.0-alpha.1'1] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha0.valid'-'1.0.0-alpha0.valid'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha.0valid'-'1.0.0-alpha.0valid'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha-a.b-c-som..-'1.0.0-alpha-a.b-c-som..] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-rc.1+build.1'-'1.0.0-rc.1+build.1'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['2.0.0-rc.1+build.123'..-'2.0.0-rc.1+build.123'..] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['10.2.3-DEV-SNAPSHOT'-'10.2.3-DEV-SNAPSHOT'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.2.3-SNAPSHOT-123'-'1.2.3-SNAPSHOT-123'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0'-'1.0.0'] PASSED [ 82%] cargo2rpm/tests/semver/test_version.py::test_parse_version['2.0.0'-'2.0.0'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.1.7'-'1.1.7'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['2.0.0+build.1848'-'2.0.0+build.1848'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['2.0.1-alpha.1227'-'2.0.1-alpha.1227'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-alpha+beta'-'1.0.0-alpha+beta'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.2.3----RC-SNAPSHOT...-'1.2.3----RC-SNAPSHOT...0] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.2.3----R-S.12.9.1--..-'1.2.3----R-S.12.9.1--..] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.2.3----RC-SNAPSHOT...-'1.2.3----RC-SNAPSHOT...1] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0+0.build.1-rc.10..-'1.0.0+0.build.1-rc.10..] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['999999999999999999999..-'999999999999999999999..] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version['1.0.0-0A.is.legal'-'1.0.0-0A.is.legal'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['foo'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['0.0'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['0-alpha.1'] PASSED [ 83%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['01.2.3'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.02.3'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2.03'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2'0] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2.3-0123'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2.3-0123.0123'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.1.2+.123'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['+invalid'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['-invalid'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['-invalid+invalid'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['-invalid.01'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['alpha'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['alpha.beta'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['alpha.beta.1'] PASSED [ 84%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['alpha.1'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['alpha+beta'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['alpha_beta'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['alpha.'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['alpha..'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['beta'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.0.0-alpha_beta'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['-alpha.'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.0.0-alpha..'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.0.0-alpha..1'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.0.0-alpha...1'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.0.0-alpha....1'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.0.0-alpha.....1'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.0.0-alpha......1'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.0.0-alpha.......1'] PASSED [ 85%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['01.1.1'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.01.1'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.1.01'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2'1] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2.3.DEV'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2-SNAPSHOT'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2.31.2.3----RC-SNAP..] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['1.2-RC-SNAPSHOT'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['-1.0.3-gamma+b7718'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['+justmeta'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['9.8.7+meta+meta'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['9.8.7-whatever+meta+m..] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_parse_version_fail['999999999999999999999..] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_version_to_from_rpm['0.0.4'-'0.0.4'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_version_to_from_rpm['1.2.3'-'1.2.3'] PASSED [ 86%] cargo2rpm/tests/semver/test_version.py::test_version_to_from_rpm['10.20.30'-'10.20.30'] PASSED [ 87%] cargo2rpm/tests/semver/test_version.py::test_version_to_from_rpm['1.0.0~alpha'-'1.0.0-alpha'] PASSED [ 87%] cargo2rpm/tests/semver/test_version.py::test_version_to_from_rpm['1.0.0~alpha.1'-'1.0.0-alpha.1'] PASSED [ 87%] cargo2rpm/tests/semver/test_version.py::test_version_to_from_rpm['1.0.0~0.3.7'-'1.0.0-0.3.7'] PASSED [ 87%] cargo2rpm/tests/semver/test_version.py::test_version_to_from_rpm['1.0.0~x.7.z.92'-'1.0.0-x.7.z.92'] PASSED [ 87%] cargo2rpm/tests/semver/test_version.py::test_version_to_from_rpm['1.0.0~x_y_z.__'-'1.0.0-x-y-z.--'] PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_eq PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ne PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['1.2.3-dev'-'1.2.3-dev'-False] PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['2.0.0'-'1.0.0'-False] PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['0.1.0'-'0.2.0'-True] PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['0.2.0'-'0.1.0'-False] PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['0.0.1'-'0.0.2'-True] PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['0.0.2'-'0.0.1'-False] PASSED [ 87%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['1.0.0-beta.1'-'1.0.0-beta.2'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['1.0.0-beta.2'-'1.0.0-beta.1'-False] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['1.0.0'-'2.0.0'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['2.0.0'-'2.1.0'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['2.0.0'-'1.3.0'-False] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['2.1.0'-'2.1.1'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_lt['1.0.0-alpha'-'1.0.0'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['1.2.3-dev'-'1.2.3-dev'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['2.0.0'-'1.0.0'-False] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['0.1.0'-'0.2.0'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['0.2.0'-'0.1.0'-False] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['0.0.1'-'0.0.2'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['0.0.2'-'0.0.1'-False] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['1.0.0-beta.1'-'1.0.0-beta.2'-True] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['1.0.0-beta.2'-'1.0.0-beta.1'-False] PASSED [ 88%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['1.0.0'-'2.0.0'-True] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['2.0.0'-'2.1.0'-True] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['2.1.0'-'2.1.1'-True] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_le['1.0.0-alpha'-'1.0.0'-True] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['1.2.3-dev'-'1.2.3-dev'-False] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['2.0.0'-'1.0.0'-True] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['0.1.0'-'0.2.0'-False] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['0.2.0'-'0.1.0'-True] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['0.0.1'-'0.0.2'-False] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['0.0.2'-'0.0.1'-True] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['1.0.0-beta.1'-'1.0.0-beta.2'-False] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['1.0.0-beta.2'-'1.0.0-beta.1'-True] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['1.0.0'-'2.0.0'-False] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['2.0.0'-'2.1.0'-False] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['2.1.0'-'2.1.1'-False] PASSED [ 89%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_gt['1.0.0-alpha'-'1.0.0'-False] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['1.2.3-dev'-'1.2.3-dev'-True] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['2.0.0'-'1.0.0'-True] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['0.1.0'-'0.2.0'-False] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['0.2.0'-'0.1.0'-True] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['0.0.1'-'0.0.2'-False] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['0.0.2'-'0.0.1'-True] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['1.0.0-beta.1'-'1.0.0-beta.2'-False] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['1.0.0-beta.2'-'1.0.0-beta.1'-True] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['1.0.0'-'2.0.0'-False] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['2.0.0'-'2.1.0'-False] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['2.1.0'-'2.1.1'-False] PASSED [ 90%] cargo2rpm/tests/semver/test_version_comp.py::test_version_comp_ge['1.0.0-alpha'-'1.0.0'-False] PASSED [ 90%] cargo2rpm/tests/semver/test_version_req.py::test_parse_version_req['^0.1'-'^0.1'] PASSED [ 90%] cargo2rpm/tests/semver/test_version_req.py::test_parse_version_req['~0.1'-'~0.1'] PASSED [ 90%] cargo2rpm/tests/semver/test_version_req.py::test_parse_version_req['^1.2'-'^1.2'] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_parse_version_req['~1.2'-'~1.2'] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_parse_version_req['>=1.2.3, <2.0.0'-'>=1.2.3,<2.0.0'] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_parse_version_req['>=0.1.7, <0.2.0'-'>=0.1.7,<0.2.0'] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_parse_version_req['*'-'*'] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_parse_version_req_fail PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['=1.2.3'-['=1.2.3']] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['=1.2'-['>=1.2.0', '<1.3.0']] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['=1'-['>=1.0.0', '<2.0.0']] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['>1.2.3'-['>1.2.3']] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['>1.2'-['>=1.3.0']] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['>1'-['>=2.0.0']] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['>=1.2.3'-['>=1.2.3']] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['>=1.2'-['>=1.2.0']] PASSED [ 91%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['>=1'-['>=1.0.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['<1.2.3'-['<1.2.3']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['<1.2'-['<1.2.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['<1'-['<1.0.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['<=1.2.3'-['<=1.2.3']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['<=1.2'-['<1.3.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['<=1'-['<2.0.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['~1.2.3'-['>=1.2.3', '<1.3.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['~1.2'-['>=1.2.0', '<1.3.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['~1'-['>=1.0.0', '<2.0.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['^1.2.3'-['>=1.2.3', '<2.0.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['^0.1.2'-['>=0.1.2', '<0.2.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['^0.0.1'-['=0.0.1']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['^1.2'-['>=1.2.0', '<2.0.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['^0.1'-['>=0.1.0', '<0.2.0']] PASSED [ 92%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['^0.0'-['>=0.0.0', '<0.1.0']] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['^1'-['>=1.0.0', '<2.0.0']] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['1.2.*'-['>=1.2.0', '<1.3.0']] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['1.*'-['>=1.0.0', '<2.0.0']] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_normalize_comparator['1.*.*'-['>=1.0.0', '<2.0.0']] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['=1.2.3'-None-'crate(foo) = 1.2.3'] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['=1.2.3'-'default'-'crate(foo/default) = ..] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['>1.2.3'-None-'crate(foo) > 1.2.3'] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['>1.2.3'-'default'-'crate(foo/default) > ..] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['>=1.2.3'-None-'crate(foo) >= 1.2.3'] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['>=1.2.3'-'default'-'crate(foo/default) >=..] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['<1.2.3'-None-'crate(foo) < 1.2.3~'] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['<1.2.3'-'default'-'crate(foo/default) < ..] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['<=1.2.3'-None-'crate(foo) <= 1.2.3'] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_comparator_to_rpm['<=1.2.3'-'default'-'crate(foo/default) <=..] PASSED [ 93%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['*'-None-'crate(foo)'] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['*'-'default'-'crate(foo/default)'] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['=1.2.3'-None-'crate(foo) = 1.2.3'] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['=1.2.3'-'default'-'crate(foo/default) = ..] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['=1.2'-None-'(crate(foo) >= 1.2.0 ..] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['=1.2'-'default'-'(crate(foo/default) >..] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['=1'-None-'(crate(foo) >= 1.0.0 ..] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['=1'-'default'-'(crate(foo/default) >..] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>1.2.3'-None-'crate(foo) > 1.2.3'] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>1.2.3'-'default'-'crate(foo/default) > ..] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>1.2'-None-'crate(foo) >= 1.3.0'] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>1.2'-'default'-'crate(foo/default) >=..] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>1'-None-'crate(foo) >= 2.0.0'] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>1'-'default'-'crate(foo/default) >=..] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>=1.2.3'-None-'crate(foo) >= 1.2.3'] PASSED [ 94%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>=1.2.3'-'default'-'crate(foo/default) >=..] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>=1.2'-None-'crate(foo) >= 1.2.0'] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>=1.2'-'default'-'crate(foo/default) >=..] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>=1'-None-'crate(foo) >= 1.0.0'] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['>=1'-'default'-'crate(foo/default) >=..] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<1.2.3'-None-'crate(foo) < 1.2.3~'] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<1.2.3'-'default'-'crate(foo/default) < ..] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<1.2'-None-'crate(foo) < 1.2.0~'] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<1.2'-'default'-'crate(foo/default) < ..] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<1'-None-'crate(foo) < 1.0.0~'] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<1'-'default'-'crate(foo/default) < ..] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<=1.2.3'-None-'crate(foo) <= 1.2.3'] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<=1.2.3'-'default'-'crate(foo/default) <=..] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<=1.2'-None-'crate(foo) < 1.3.0~'] PASSED [ 95%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<=1.2'-'default'-'crate(foo/default) < ..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<=1'-None-'crate(foo) < 2.0.0~'] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['<=1'-'default'-'crate(foo/default) < ..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['~1.2.3'-None-'(crate(foo) >= 1.2.3 ..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['~1.2.3'-'default'-'(crate(foo/default) >..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['~1.2'-None-'(crate(foo) >= 1.2.0 ..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['~1.2'-'default'-'(crate(foo/default) >..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['~1'-None-'(crate(foo) >= 1.0.0 ..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['~1'-'default'-'(crate(foo/default) >..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^1.2.3'-None-'(crate(foo) >= 1.2.3 ..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^1.2.3'-'default'-'(crate(foo/default) >..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.1.2'-None-'(crate(foo) >= 0.1.2 ..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.1.2'-'default'-'(crate(foo/default) >..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.0.1'-None-'crate(foo) = 0.0.1'] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.0.1'-'default'-'crate(foo/default) = ..] PASSED [ 96%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^1.2'-None-'(crate(foo) >= 1.2.0 ..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^1.2'-'default'-'(crate(foo/default) >..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.1'-None-'(crate(foo) >= 0.1.0 ..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.1'-'default'-'(crate(foo/default) >..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.0'-None-'(crate(foo) >= 0.0.0 ..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.0'-'default'-'(crate(foo/default) >..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^1'-None-'(crate(foo) >= 1.0.0 ..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^1'-'default'-'(crate(foo/default) >..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.2.3'-None-'(crate(foo) >= 1.2.3 ..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.2.3'-'default'-'(crate(foo/default) >..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['0.1.2'-None-'(crate(foo) >= 0.1.2 ..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['0.1.2'-'default'-'(crate(foo/default) >..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['0.0.1'-None-'crate(foo) = 0.0.1'] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['0.0.1'-'default'-'crate(foo/default) = ..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.2'-None-'(crate(foo) >= 1.2.0 ..] PASSED [ 97%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.2'-'default'-'(crate(foo/default) >..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['0.1'-None-'(crate(foo) >= 0.1.0 ..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['0.1'-'default'-'(crate(foo/default) >..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['0.0'-None-'(crate(foo) >= 0.0.0 ..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['0.0'-'default'-'(crate(foo/default) >..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1'-None-'(crate(foo) >= 1.0.0 ..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1'-'default'-'(crate(foo/default) >..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.2.*'-None-'(crate(foo) >= 1.2.0 ..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.2.*'-'default'-'(crate(foo/default) >..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.*'-None-'(crate(foo) >= 1.0.0 ..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.*'-'default'-'(crate(foo/default) >..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.*.*'-None-'(crate(foo) >= 1.0.0 ..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['1.*.*'-'default'-'(crate(foo/default) >..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['^0.1.0-alpha.4'-'default'-'(crate(foo/default) >..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm['=1.0.0-alpha.5'-'default'-'crate(foo/default) = ..] PASSED [ 98%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_to_rpm_fail PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['=0.1.2'-'0.1.2'-True] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['=0.1.2'-'0.1.1'-False] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['=0.1.2'-'0.1.3'-False] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['>=0.13,<0.22'-'0.13.0'-True] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['>=0.13,<0.22'-'0.21.42'-True] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['>=0.13,<0.22'-'0.12.0'-False] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['>=0.13,<0.22'-'0.22.0'-False] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['~1.2.3'-'1.2.3'-True] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['~1.2.3'-'1.2.2'-False] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['~1.2.3'-'1.3.0'-False] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['~1.2.3'-'2.0.0'-False] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['^1.2.3'-'1.2.3'-True] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['^1.2.3'-'1.2.2'-False] PASSED [ 99%] cargo2rpm/tests/semver/test_version_req.py::test_version_req_contains['^1.2.3'-'2.0.0'-False] PASSED [100%] ============================= 1476 passed in 3.50s ============================= py311: OK (3.88 seconds) congratulations :) (3.97 seconds) + RPM_EC=0 ++ jobs -p + exit 0 Processing files: cargo2rpm-0.1.15-1.ocs23.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.PdrRtp + umask 022 + cd /builddir/build/BUILD + cd cargo2rpm-0.1.15 + DOCDIR=/builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/share/doc/cargo2rpm + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/share/doc/cargo2rpm + cp -pr README.md /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/share/doc/cargo2rpm + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch/usr/share/doc/cargo2rpm + RPM_EC=0 ++ jobs -p + exit 0 Provides: cargo2rpm = 0.1.15-1.ocs23 python3.11dist(cargo2rpm) = 0.1.15 python3dist(cargo2rpm) = 0.1.15 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: /usr/bin/python3 python(abi) = 3.11 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/cargo2rpm-0.1.15-1.ocs23.noarch Wrote: /builddir/build/SRPMS/cargo2rpm-0.1.15-1.ocs23.src.rpm Wrote: /builddir/build/RPMS/cargo2rpm-0.1.15-1.ocs23.noarch.rpm Child return code was: 0