Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-pytest-shutil.spec'], chrootPath='/var/lib/mock/f41-build-side-1-3085450-39084/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7og41iy6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7og41iy6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'aa6e8ec2926c42a884a213c552365c2c', '-D', '/var/lib/mock/f41-build-side-1-3085450-39084/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7og41iy6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-pytest-shutil.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch warning: bogus date in %changelog: Sun May 13 2023 Mikel Olasagasti Uranga - 1.7.0-19 setting SOURCE_DATE_EPOCH=1721347200 Wrote: /builddir/build/SRPMS/python-pytest-shutil-1.7.0-26.fc41.src.rpm RPM build warnings: bogus date in %changelog: Sun May 13 2023 Mikel Olasagasti Uranga - 1.7.0-19 Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-pytest-shutil.spec'], chrootPath='/var/lib/mock/f41-build-side-1-3085450-39084/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=997gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7og41iy6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7og41iy6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6d70cd9e36cc400bb00551d82f28f396', '-D', '/var/lib/mock/f41-build-side-1-3085450-39084/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.7og41iy6:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-pytest-shutil.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: noarch Building for target noarch warning: bogus date in %changelog: Sun May 13 2023 Mikel Olasagasti Uranga - 1.7.0-19 setting SOURCE_DATE_EPOCH=1721347200 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.asMZv8 + umask 022 + cd /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + test -d /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + /usr/bin/rm -rf /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + /usr/bin/mkdir -p /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.sKowE6 + umask 022 + cd /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + cd /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + rm -rf pytest-shutil-1.7.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pytest-shutil-1.7.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pytest-shutil-1.7.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/144.patch + /usr/bin/patch -p2 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/217.patch + /usr/bin/patch -p2 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/219.patch + /usr/bin/patch -p2 -s --fuzz=0 --no-backup-if-mismatch -f + sed -i '/'\''termcolor'\''/d' setup.py + sed -i -e 's|pytest<4.0.0|pytest|' setup.py + sed -i -e /setuptools-git/d common_setup.py + sed -i -e 's|path.py|path|' setup.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.2HQvy5 + umask 022 + cd /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pytest-shutil-1.7.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build creating build/lib creating build/lib/pytest_shutil copying pytest_shutil/__init__.py -> build/lib/pytest_shutil copying pytest_shutil/cmdline.py -> build/lib/pytest_shutil copying pytest_shutil/run.py -> build/lib/pytest_shutil copying pytest_shutil/workspace.py -> build/lib/pytest_shutil copying pytest_shutil/env.py -> build/lib/pytest_shutil running egg_info writing pytest_shutil.egg-info/PKG-INFO writing dependency_links to pytest_shutil.egg-info/dependency_links.txt writing entry points to pytest_shutil.egg-info/entry_points.txt writing requirements to pytest_shutil.egg-info/requires.txt writing top-level names to pytest_shutil.egg-info/top_level.txt reading manifest file 'pytest_shutil.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'pytest_shutil.egg-info/SOURCES.txt' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3pJHqk + umask 022 + cd /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + '[' /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + mkdir /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pytest-shutil-1.7.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT --prefix /usr running install /usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. Follow the current Python packaging guidelines when building Python RPM packages. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details. ******************************************************************************** !! self.initialize_options() running install_lib creating /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr creating /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib creating /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13 creating /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages creating /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil copying build/lib/pytest_shutil/__init__.py -> /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil copying build/lib/pytest_shutil/cmdline.py -> /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil copying build/lib/pytest_shutil/run.py -> /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil copying build/lib/pytest_shutil/workspace.py -> /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil copying build/lib/pytest_shutil/env.py -> /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil byte-compiling /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/__init__.py to __init__.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/cmdline.py to cmdline.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/run.py to run.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/workspace.py to workspace.cpython-313.pyc byte-compiling /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/env.py to env.cpython-313.pyc writing byte-compilation script '/tmp/tmpqhwc03hq.py' /usr/bin/python3 /tmp/tmpqhwc03hq.py removing /tmp/tmpqhwc03hq.py running install_egg_info running egg_info writing pytest_shutil.egg-info/PKG-INFO writing dependency_links to pytest_shutil.egg-info/dependency_links.txt writing entry points to pytest_shutil.egg-info/entry_points.txt writing requirements to pytest_shutil.egg-info/requires.txt writing top-level names to pytest_shutil.egg-info/top_level.txt reading manifest file 'pytest_shutil.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'pytest_shutil.egg-info/SOURCES.txt' Copying pytest_shutil.egg-info to /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil-1.7.0-py3.13.egg-info running install_scripts + rm -rfv /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/bin/__pycache__ + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j32 Bytecompiling .py files below /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13 using python3.13 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j32 /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/__pycache__/__init__.cpython-313.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/__pycache__/workspace.cpython-313.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/__pycache__/env.cpython-313.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/__pycache__/run.cpython-313.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/__pycache__/cmdline.cpython-313.pyc: rewriting with normalized contents Scanned 8 directories and 21 files, processed 5 inodes, 5 modified (0 replaced + 5 rewritten), 0 unsupported format, 0 errors Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.tlH9qN + umask 022 + cd /builddir/build/BUILD/python-pytest-shutil-1.7.0-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pytest-shutil-1.7.0 + PYTHONPATH=/builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages + /usr/bin/python3 -m pytest ============================= test session starts ============================== platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 rootdir: /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0 configfile: setup.cfg plugins: shutil-1.7.0 collected 56 items tests/integration/test_cmdline_integration.py .FE [ 3%] tests/integration/test_env_integration.py .... [ 10%] tests/integration/test_run_integration.py .............F..x.F [ 44%] tests/integration/test_workspace_integration.py .F [ 48%] tests/unit/test_cmdline.py .E...E [ 55%] tests/unit/test_env.py ....... [ 67%] tests/unit/test_run.py .......x..xxxxxxxx [100%] ==================================== ERRORS ==================================== __________________ ERROR at teardown of test_chdir_goes_away ___________________ @pytest.yield_fixture() def workspace(): """ Function-scoped temporary workspace that cleans up on exit. Attributes ---------- workspace (`path.path`): Path to the workspace directory. debug (bool): If set to True, will log more debug when running commands. delete (bool): If True, will always delete the workspace on teardown; .. If None, delete the workspace unless teardown occurs via an exception; .. If False, never delete the workspace on teardown. """ ws = Workspace() yield ws > ws.teardown() /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def teardown(self): if self.delete is not None and not self.delete: return > if self.workspace.isdir(): E AttributeError: 'Path' object has no attribute 'isdir'. Did you mean: 'is_dir'? /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:139: AttributeError _______________________ ERROR at teardown of test_umask ________________________ @pytest.yield_fixture() def workspace(): """ Function-scoped temporary workspace that cleans up on exit. Attributes ---------- workspace (`path.path`): Path to the workspace directory. debug (bool): If set to True, will log more debug when running commands. delete (bool): If True, will always delete the workspace on teardown; .. If None, delete the workspace unless teardown occurs via an exception; .. If False, never delete the workspace on teardown. """ ws = Workspace() yield ws > ws.teardown() /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def teardown(self): if self.delete is not None and not self.delete: return > if self.workspace.isdir(): E AttributeError: 'Path' object has no attribute 'isdir'. Did you mean: 'is_dir'? /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:139: AttributeError _____________________ ERROR at teardown of test_copy_files _____________________ @pytest.yield_fixture() def workspace(): """ Function-scoped temporary workspace that cleans up on exit. Attributes ---------- workspace (`path.path`): Path to the workspace directory. debug (bool): If set to True, will log more debug when running commands. delete (bool): If True, will always delete the workspace on teardown; .. If None, delete the workspace unless teardown occurs via an exception; .. If False, never delete the workspace on teardown. """ ws = Workspace() yield ws > ws.teardown() /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def teardown(self): if self.delete is not None and not self.delete: return > if self.workspace.isdir(): E AttributeError: 'Path' object has no attribute 'isdir'. Did you mean: 'is_dir'? /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:139: AttributeError =================================== FAILURES =================================== _____________________________ test_chdir_goes_away _____________________________ workspace = def test_chdir_goes_away(workspace): os.chdir(workspace.workspace) > workspace.teardown() /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/tests/integration/test_cmdline_integration.py:16: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def teardown(self): if self.delete is not None and not self.delete: return > if self.workspace.isdir(): E AttributeError: 'Path' object has no attribute 'isdir'. Did you mean: 'is_dir'? /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:139: AttributeError __________________________ test_run_in_subprocess_cd ___________________________ def test_run_in_subprocess_cd(): > with workspace.Workspace() as ws: /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/tests/integration/test_run_integration.py:193: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:74: in __exit__ self.teardown() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def teardown(self): if self.delete is not None and not self.delete: return > if self.workspace.isdir(): E AttributeError: 'Path' object has no attribute 'isdir'. Did you mean: 'is_dir'? /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:139: AttributeError __________________________ test_workspace_autodelete ___________________________ def test_workspace_autodelete(): ws = workspace.Workspace() > ws.teardown() /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/tests/integration/test_run_integration.py:247: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def teardown(self): if self.delete is not None and not self.delete: return > if self.workspace.isdir(): E AttributeError: 'Path' object has no attribute 'isdir'. Did you mean: 'is_dir'? /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py:139: AttributeError ______________________ test_workspace_fixture_autodelete _______________________ monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7fff803c10f0> tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_workspace_fixture_autodel0') def test_workspace_fixture_autodelete(monkeypatch, tmpdir): workspace = (tmpdir / 'tmp').mkdir() monkeypatch.setenv('WORKSPACE', workspace) testsuite = tmpdir.join('test.py') with testsuite.open('w') as fp: fp.write(textwrap.dedent( """ def test(workspace): (workspace.workspace / 'foo').touch() """)) > subprocess.check_call([sys.executable, '-m', 'pytest', '-sv', str(testsuite)]) /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/tests/integration/test_workspace_integration.py:36: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['/usr/bin/python3', '-m', 'pytest', '-sv', '/tmp/pytest-of-mockbuild/pytest-0/test_workspace_fixture_autodel0/test.py'],) kwargs = {}, retcode = 1 cmd = ['/usr/bin/python3', '-m', 'pytest', '-sv', '/tmp/pytest-of-mockbuild/pytest-0/test_workspace_fixture_autodel0/test.py'] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pytest', '-sv', '/tmp/pytest-of-mockbuild/pytest-0/test_workspace_fixture_autodel0/test.py']' returned non-zero exit status 1. /usr/lib64/python3.13/subprocess.py:419: CalledProcessError ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /tmp plugins: shutil-1.7.0 collecting ... collected 1 item ../pytest-of-mockbuild/pytest-0/test_workspace_fixture_autodel0/test.py::test PASSED ../pytest-of-mockbuild/pytest-0/test_workspace_fixture_autodel0/test.py::test ERROR ==================================== ERRORS ==================================== __________________________ ERROR at teardown of test ___________________________ @pytest.yield_fixture() def workspace(): """ Function-scoped temporary workspace that cleans up on exit. Attributes ---------- workspace (`path.path`): Path to the workspace directory. debug (bool): If set to True, will log more debug when running commands. delete (bool): If True, will always delete the workspace on teardown; .. If None, delete the workspace unless teardown occurs via an exception; .. If False, never delete the workspace on teardown. """ ws = Workspace() yield ws > ws.teardown() /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/workspace.py:38: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def teardown(self): if self.delete is not None and not self.delete: return > if self.workspace.isdir(): E AttributeError: 'Path' object has no attribute 'isdir'. Did you mean: 'is_dir'? /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/workspace.py:139: AttributeError =========================== short test summary info ============================ ERROR ../pytest-of-mockbuild/pytest-0/test_workspace_fixture_autodel0/test.py::test ========================== 1 passed, 1 error in 0.62s ========================== ----------------------------- Captured stderr call ----------------------------- Exception ignored in: Traceback (most recent call last): File "/builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/workspace.py", line 77, in __del__ self.teardown() File "/builddir/build/BUILD/python-pytest-shutil-1.7.0-build/BUILDROOT/usr/lib/python3.13/site-packages/pytest_shutil/workspace.py", line 139, in teardown if self.workspace.isdir(): AttributeError: 'Path' object has no attribute 'isdir' =============================== warnings summary =============================== tests/integration/test_run_integration.py::test_run_logs_stderr_on_failure tests/unit/test_run.py::test_run_in_subprocess /usr/lib/python3.13/site-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py", line 77, in __del__ self.teardown() ~~~~~~~~~~~~~^^ File "/builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/pytest_shutil/workspace.py", line 139, in teardown if self.workspace.isdir(): ^^^^^^^^^^^^^^^^^^^^ AttributeError: 'Path' object has no attribute 'isdir'. Did you mean: 'is_dir'? warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) tests/integration/test_workspace_integration.py::test_workspace_fixture_autodelete /builddir/build/BUILD/python-pytest-shutil-1.7.0-build/pytest-shutil-1.7.0/tests/integration/test_workspace_integration.py:28: PytestWarning: Value of environment variable WORKSPACE type should be str, but got local('/tmp/pytest-of-mockbuild/pytest-0/test_workspace_fixture_autodel0/tmp') (type: LocalPath); converted to str implicitly monkeypatch.setenv('WORKSPACE', workspace) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/integration/test_cmdline_integration.py::test_chdir_goes_away - ... FAILED tests/integration/test_run_integration.py::test_run_in_subprocess_cd FAILED tests/integration/test_run_integration.py::test_workspace_autodelete FAILED tests/integration/test_workspace_integration.py::test_workspace_fixture_autodelete ERROR tests/integration/test_cmdline_integration.py::test_chdir_goes_away - A... ERROR tests/unit/test_cmdline.py::test_umask - AttributeError: 'Path' object ... ERROR tests/unit/test_cmdline.py::test_copy_files - AttributeError: 'Path' ob... ======= 4 failed, 42 passed, 10 xfailed, 3 warnings, 3 errors in 57.55s ======== error: Bad exit status from /var/tmp/rpm-tmp.tlH9qN (%check) RPM build warnings: RPM build errors: bogus date in %changelog: Sun May 13 2023 Mikel Olasagasti Uranga - 1.7.0-19 Bad exit status from /var/tmp/rpm-tmp.tlH9qN (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 6d70cd9e36cc400bb00551d82f28f396 -D /var/lib/mock/f41-build-side-1-3085450-39084/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.7og41iy6:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-pytest-shutil.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 6d70cd9e36cc400bb00551d82f28f396 -D /var/lib/mock/f41-build-side-1-3085450-39084/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.7og41iy6:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target noarch --nodeps /builddir/build/SPECS/python-pytest-shutil.spec'