Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'], chrootPath='/var/lib/mock/f39-build-1877795-42741/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1691452800 Wrote: /builddir/build/SRPMS/python-watchdog-3.0.0-1.fc39.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/python-watchdog.spec'], chrootPath='/var/lib/mock/f39-build-1877795-42741/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1691452800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.evCT2D + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf watchdog-3.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/python-watchdog-3.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd watchdog-3.0.0 + rm -rf /builddir/build/BUILD/watchdog-3.0.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/watchdog-3.0.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find src -name '*.py' + xargs sed -i -e '/^#!\//, 1d' + chmod -x README.rst + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.w5YNeU + umask 022 + cd /builddir/build/BUILD + cd watchdog-3.0.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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + echo -n + 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 -fstack-clash-protection -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir --output /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 67.7.2) Handling wheel from default build backend Requirement not satisfied: wheel Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-watchdog-3.0.0-1.fc39.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/python-watchdog.spec'], chrootPath='/var/lib/mock/f39-build-1877795-42741/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1691452800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uhjN3g + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf watchdog-3.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/python-watchdog-3.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd watchdog-3.0.0 + rm -rf /builddir/build/BUILD/watchdog-3.0.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/watchdog-3.0.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find src -name '*.py' + xargs sed -i -e '/^#!\//, 1d' + chmod -x README.rst + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.0AiN41 + umask 022 + cd /builddir/build/BUILD + cd watchdog-3.0.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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + echo -n + 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 -fstack-clash-protection -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir --output /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 67.7.2) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.40.0) running egg_info creating src/watchdog.egg-info writing src/watchdog.egg-info/PKG-INFO writing dependency_links to src/watchdog.egg-info/dependency_links.txt writing entry points to src/watchdog.egg-info/entry_points.txt writing requirements to src/watchdog.egg-info/requires.txt writing top-level names to src/watchdog.egg-info/top_level.txt writing manifest file 'src/watchdog.egg-info/SOURCES.txt' reading manifest file 'src/watchdog.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.h' under directory 'src' warning: no files found matching 'docs/*.txt' adding license file 'LICENSE' adding license file 'COPYING' adding license file 'AUTHORS' writing manifest file 'src/watchdog.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.40.0) running dist_info creating watchdog.egg-info writing watchdog.egg-info/PKG-INFO writing dependency_links to watchdog.egg-info/dependency_links.txt writing entry points to watchdog.egg-info/entry_points.txt writing requirements to watchdog.egg-info/requires.txt writing top-level names to watchdog.egg-info/top_level.txt writing manifest file 'watchdog.egg-info/SOURCES.txt' reading manifest file 'watchdog.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.h' under directory 'src' warning: no files found matching 'docs/*.txt' adding license file 'LICENSE' adding license file 'COPYING' adding license file 'AUTHORS' writing manifest file 'watchdog.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/watchdog-3.0.0/watchdog-3.0.0.dist-info' Handling PyYAML (>=3.10) ; extra == 'watchmedo' from hook generated metadata: Requires-Dist (watchdog) Ignoring alien requirement: PyYAML (>=3.10) ; extra == 'watchmedo' + cat /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires + rm -rfv watchdog-3.0.0.dist-info/ removed 'watchdog-3.0.0.dist-info/top_level.txt' removed 'watchdog-3.0.0.dist-info/COPYING' removed 'watchdog-3.0.0.dist-info/LICENSE' removed 'watchdog-3.0.0.dist-info/METADATA' removed 'watchdog-3.0.0.dist-info/entry_points.txt' removed 'watchdog-3.0.0.dist-info/AUTHORS' removed directory 'watchdog-3.0.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-watchdog-3.0.0-1.fc39.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/python-watchdog.spec'], chrootPath='/var/lib/mock/f39-build-1877795-42741/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: noarch Building for target noarch setting SOURCE_DATE_EPOCH=1691452800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.G4YBcD + umask 022 + cd /builddir/build/BUILD + cd watchdog-3.0.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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + '[' -f setup.py ']' + echo 'python3dist(setuptools) >= 40.8' + echo 'python3dist(wheel)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + echo -n + 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 -fstack-clash-protection -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + RPM_TOXENV=py312 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir --output /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires Handling setuptools >= 40.8 from default build backend Requirement satisfied: setuptools >= 40.8 (installed: setuptools 67.7.2) Handling wheel from default build backend Requirement satisfied: wheel (installed: wheel 0.40.0) running egg_info writing src/watchdog.egg-info/PKG-INFO writing dependency_links to src/watchdog.egg-info/dependency_links.txt writing entry points to src/watchdog.egg-info/entry_points.txt writing requirements to src/watchdog.egg-info/requires.txt writing top-level names to src/watchdog.egg-info/top_level.txt reading manifest file 'src/watchdog.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.h' under directory 'src' warning: no files found matching 'docs/*.txt' adding license file 'LICENSE' adding license file 'COPYING' adding license file 'AUTHORS' writing manifest file 'src/watchdog.egg-info/SOURCES.txt' Handling wheel from get_requires_for_build_wheel Requirement satisfied: wheel (installed: wheel 0.40.0) running dist_info writing watchdog.egg-info/PKG-INFO writing dependency_links to watchdog.egg-info/dependency_links.txt writing entry points to watchdog.egg-info/entry_points.txt writing requirements to watchdog.egg-info/requires.txt writing top-level names to watchdog.egg-info/top_level.txt reading manifest file 'watchdog.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.h' under directory 'src' warning: no files found matching 'docs/*.txt' adding license file 'LICENSE' adding license file 'COPYING' adding license file 'AUTHORS' writing manifest file 'watchdog.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/watchdog-3.0.0/watchdog-3.0.0.dist-info' Handling PyYAML (>=3.10) ; extra == 'watchmedo' from hook generated metadata: Requires-Dist (watchdog) Ignoring alien requirement: PyYAML (>=3.10) ; extra == 'watchmedo' + cat /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-buildrequires + rm -rfv watchdog-3.0.0.dist-info/ removed 'watchdog-3.0.0.dist-info/top_level.txt' removed 'watchdog-3.0.0.dist-info/COPYING' removed 'watchdog-3.0.0.dist-info/LICENSE' removed 'watchdog-3.0.0.dist-info/METADATA' removed 'watchdog-3.0.0.dist-info/entry_points.txt' removed 'watchdog-3.0.0.dist-info/AUTHORS' removed directory 'watchdog-3.0.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CnUutK + umask 022 + cd /builddir/build/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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd watchdog-3.0.0 + mkdir -p /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + 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 -fstack-clash-protection -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir Processing /builddir/build/BUILD/watchdog-3.0.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info writing /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info/PKG-INFO writing dependency_links to /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info/dependency_links.txt writing entry points to /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info/entry_points.txt writing requirements to /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info/requires.txt writing top-level names to /builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info/top_level.txt writing manifest file '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info/SOURCES.txt' reading manifest file '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.h' under directory 'src' warning: no files found matching 'docs/*.txt' adding license file 'LICENSE' adding license file 'COPYING' adding license file 'AUTHORS' writing manifest file '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog.egg-info/SOURCES.txt' creating '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-modern-metadata-ko8m8cav/watchdog-3.0.0.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: watchdog Building wheel for watchdog (pyproject.toml): started Running command Building wheel for watchdog (pyproject.toml) running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/watchdog copying src/watchdog/__init__.py -> build/lib/watchdog copying src/watchdog/events.py -> build/lib/watchdog copying src/watchdog/watchmedo.py -> build/lib/watchdog copying src/watchdog/version.py -> build/lib/watchdog creating build/lib/watchdog/observers copying src/watchdog/observers/fsevents.py -> build/lib/watchdog/observers copying src/watchdog/observers/polling.py -> build/lib/watchdog/observers copying src/watchdog/observers/read_directory_changes.py -> build/lib/watchdog/observers copying src/watchdog/observers/kqueue.py -> build/lib/watchdog/observers copying src/watchdog/observers/__init__.py -> build/lib/watchdog/observers copying src/watchdog/observers/api.py -> build/lib/watchdog/observers copying src/watchdog/observers/fsevents2.py -> build/lib/watchdog/observers copying src/watchdog/observers/winapi.py -> build/lib/watchdog/observers copying src/watchdog/observers/inotify.py -> build/lib/watchdog/observers copying src/watchdog/observers/inotify_buffer.py -> build/lib/watchdog/observers copying src/watchdog/observers/inotify_c.py -> build/lib/watchdog/observers creating build/lib/watchdog/tricks copying src/watchdog/tricks/__init__.py -> build/lib/watchdog/tricks creating build/lib/watchdog/utils copying src/watchdog/utils/echo.py -> build/lib/watchdog/utils copying src/watchdog/utils/process_watcher.py -> build/lib/watchdog/utils copying src/watchdog/utils/__init__.py -> build/lib/watchdog/utils copying src/watchdog/utils/platform.py -> build/lib/watchdog/utils copying src/watchdog/utils/event_debouncer.py -> build/lib/watchdog/utils copying src/watchdog/utils/bricks.py -> build/lib/watchdog/utils copying src/watchdog/utils/delayed_queue.py -> build/lib/watchdog/utils copying src/watchdog/utils/patterns.py -> build/lib/watchdog/utils copying src/watchdog/utils/dirsnapshot.py -> build/lib/watchdog/utils running egg_info writing src/watchdog.egg-info/PKG-INFO writing dependency_links to src/watchdog.egg-info/dependency_links.txt writing entry points to src/watchdog.egg-info/entry_points.txt writing requirements to src/watchdog.egg-info/requires.txt writing top-level names to src/watchdog.egg-info/top_level.txt reading manifest file 'src/watchdog.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.h' under directory 'src' warning: no files found matching 'docs/*.txt' adding license file 'LICENSE' adding license file 'COPYING' adding license file 'AUTHORS' writing manifest file 'src/watchdog.egg-info/SOURCES.txt' copying src/watchdog/py.typed -> build/lib/watchdog installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64 creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/watchdog creating build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/fsevents.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/polling.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/read_directory_changes.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/kqueue.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/__init__.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/api.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/fsevents2.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/winapi.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/inotify.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/inotify_buffer.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/observers/inotify_c.py -> build/bdist.linux-riscv64/wheel/watchdog/observers copying build/lib/watchdog/__init__.py -> build/bdist.linux-riscv64/wheel/watchdog creating build/bdist.linux-riscv64/wheel/watchdog/tricks copying build/lib/watchdog/tricks/__init__.py -> build/bdist.linux-riscv64/wheel/watchdog/tricks copying build/lib/watchdog/py.typed -> build/bdist.linux-riscv64/wheel/watchdog copying build/lib/watchdog/events.py -> build/bdist.linux-riscv64/wheel/watchdog creating build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/echo.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/process_watcher.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/__init__.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/platform.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/event_debouncer.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/bricks.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/delayed_queue.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/patterns.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/utils/dirsnapshot.py -> build/bdist.linux-riscv64/wheel/watchdog/utils copying build/lib/watchdog/watchmedo.py -> build/bdist.linux-riscv64/wheel/watchdog copying build/lib/watchdog/version.py -> build/bdist.linux-riscv64/wheel/watchdog running install_egg_info Copying src/watchdog.egg-info to build/bdist.linux-riscv64/wheel/watchdog-3.0.0-py3.12.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/watchdog-3.0.0.dist-info/WHEEL creating '/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir/pip-wheel-4p5zmhdl/.tmp-dsf8rdq_/watchdog-3.0.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'watchdog/__init__.py' adding 'watchdog/events.py' adding 'watchdog/py.typed' adding 'watchdog/version.py' adding 'watchdog/watchmedo.py' adding 'watchdog/observers/__init__.py' adding 'watchdog/observers/api.py' adding 'watchdog/observers/fsevents.py' adding 'watchdog/observers/fsevents2.py' adding 'watchdog/observers/inotify.py' adding 'watchdog/observers/inotify_buffer.py' adding 'watchdog/observers/inotify_c.py' adding 'watchdog/observers/kqueue.py' adding 'watchdog/observers/polling.py' adding 'watchdog/observers/read_directory_changes.py' adding 'watchdog/observers/winapi.py' adding 'watchdog/tricks/__init__.py' adding 'watchdog/utils/__init__.py' adding 'watchdog/utils/bricks.py' adding 'watchdog/utils/delayed_queue.py' adding 'watchdog/utils/dirsnapshot.py' adding 'watchdog/utils/echo.py' adding 'watchdog/utils/event_debouncer.py' adding 'watchdog/utils/patterns.py' adding 'watchdog/utils/platform.py' adding 'watchdog/utils/process_watcher.py' adding 'watchdog-3.0.0.dist-info/AUTHORS' adding 'watchdog-3.0.0.dist-info/COPYING' adding 'watchdog-3.0.0.dist-info/LICENSE' adding 'watchdog-3.0.0.dist-info/METADATA' adding 'watchdog-3.0.0.dist-info/WHEEL' adding 'watchdog-3.0.0.dist-info/entry_points.txt' adding 'watchdog-3.0.0.dist-info/top_level.txt' adding 'watchdog-3.0.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Building wheel for watchdog (pyproject.toml): finished with status 'done' Created wheel for watchdog: filename=watchdog-3.0.0-py3-none-any.whl size=82036 sha256=5436bcb9164f9069cd8626fdeb4e83993d691c318fd8ade4a528f294e4232f47 Stored in directory: /builddir/.cache/pip/wheels/02/a3/d4/d2beec426beaa800f0620dec5b01d8feb6680892f87ae48e0c Successfully built watchdog + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XbDtLS + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch ++ dirname /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch + 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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd watchdog-3.0.0 ++ ls /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir/watchdog-3.0.0-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=watchdog==3.0.0 + TMPDIR=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch --prefix /usr --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/watchdog-3.0.0/pyproject-wheeldir watchdog==3.0.0 Using pip 23.2.1 from /usr/lib/python3.12/site-packages/pip (python 3.12) Looking in links: /builddir/build/BUILD/watchdog-3.0.0/pyproject-wheeldir Processing ./pyproject-wheeldir/watchdog-3.0.0-py3-none-any.whl Installing collected packages: watchdog Creating /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin changing mode of /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin/watchmedo to 755 Successfully installed watchdog-3.0.0 + '[' -d /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin ']' + '[' -z sP ']' + shebang_flags=-kasP + /usr/bin/python3 -B /usr/lib/rpm/redhat/pathfix.py -pni /usr/bin/python3 -kasP /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin/watchmedo /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin/watchmedo: updating + rm -rfv /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin/__pycache__ + rm -f /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages ']' + site_dirs+=("/usr/lib/python3.12/site-packages") + '[' /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib64/python3.12/site-packages '!=' /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages ']' + '[' -d /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib64/python3.12/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch --record /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/RECORD --output /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-record + rm -fv /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/RECORD removed '/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/RECORD' + rm -fv /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/REQUESTED removed '/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog-3.0.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_PERCENTAGES_COUNT=2 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-files --output-modules /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-modules --buildroot /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch --sitelib /usr/lib/python3.12/site-packages --sitearch /usr/lib64/python3.12/site-packages --python-version 3.12 --pyproject-record /builddir/build/BUILD/python-watchdog-3.0.0-1.fc39.noarch-pyproject-record --prefix /usr watchdog + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 3.0.0-1.fc39 --unique-debug-suffix -3.0.0-1.fc39.noarch --unique-debug-src-base python-watchdog-3.0.0-1.fc39.noarch --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/watchdog-3.0.0 find-debuginfo: starting Extracting debug info from 0 files Creating .debug symlinks for symlinks to ELF files find: ‘debug’: No such file or directory find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 Bytecompiling .py files below /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.RFMCzp + umask 022 + cd /builddir/build/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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-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 -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd watchdog-3.0.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 -fstack-clash-protection -fno-omit-frame-pointer ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + PATH=/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PYTHONPATH=/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib64/python3.12/site-packages:/builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/builddir/build/BUILD/watchdog-3.0.0/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=8 + /usr/bin/pytest -v -k 'not test_unmount_watched_directory_filesystem' -k 'not test_unmount_watched_directory_filesystem' ============================= test session starts ============================== platform linux -- Python 3.12.0, pytest-7.3.2, pluggy-1.2.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/watchdog-3.0.0 configfile: setup.cfg plugins: cov-4.0.0, timeout-2.1.0, rerunfailures-12.0 collecting ... collected 169 items / 1 deselected / 2 skipped / 168 selected tests/test_0_watchmedo.py::test_load_config_valid PASSED [ 0%] tests/test_0_watchmedo.py::test_load_config_invalid PASSED [ 1%] tests/test_0_watchmedo.py::test_kill_auto_restart PASSED [ 1%] tests/test_0_watchmedo.py::test_shell_command_wait_for_completion PASSED [ 2%] tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_nowait PASSED [ 2%] tests/test_0_watchmedo.py::test_shell_command_subprocess_termination_not_happening_on_file_opened_event PASSED [ 3%] tests/test_0_watchmedo.py::test_auto_restart_not_happening_on_file_opened_event FAILED [ 4%] tests/test_0_watchmedo.py::test_auto_restart_on_file_change FAILED [ 4%] tests/test_0_watchmedo.py::test_auto_restart_on_file_change_debounce FAILED [ 5%] tests/test_0_watchmedo.py::test_auto_restart_subprocess_termination[True] FAILED [ 5%] tests/test_0_watchmedo.py::test_auto_restart_subprocess_termination[False] PASSED [ 6%] tests/test_0_watchmedo.py::test_auto_restart_arg_parsing_basic PASSED [ 7%] tests/test_0_watchmedo.py::test_auto_restart_arg_parsing PASSED [ 7%] tests/test_0_watchmedo.py::test_shell_command_arg_parsing PASSED [ 8%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity0-cmdline0] PASSED [ 8%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity0-cmdline1] PASSED [ 9%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity1-cmdline0] PASSED [ 10%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity1-cmdline1] PASSED [ 10%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity2-cmdline0] PASSED [ 11%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity2-cmdline1] PASSED [ 11%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity3-cmdline0] PASSED [ 12%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity3-cmdline1] PASSED [ 13%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity4-cmdline0] PASSED [ 13%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity4-cmdline1] PASSED [ 14%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity5-cmdline0] PASSED [ 14%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity5-cmdline1] PASSED [ 15%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity6-cmdline0] PASSED [ 16%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity6-cmdline1] PASSED [ 16%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity7-cmdline0] PASSED [ 17%] tests/test_0_watchmedo.py::test_valid_verbosity[verbosity7-cmdline1] PASSED [ 17%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args0-cmdline0] PASSED [ 18%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args0-cmdline1] PASSED [ 19%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args1-cmdline0] PASSED [ 19%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args1-cmdline1] PASSED [ 20%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args2-cmdline0] PASSED [ 20%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args2-cmdline1] PASSED [ 21%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args3-cmdline0] PASSED [ 22%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args3-cmdline1] PASSED [ 22%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args4-cmdline0] PASSED [ 23%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args4-cmdline1] PASSED [ 23%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args5-cmdline0] PASSED [ 24%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args5-cmdline1] PASSED [ 25%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args6-cmdline0] PASSED [ 25%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args6-cmdline1] PASSED [ 26%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args7-cmdline0] PASSED [ 26%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args7-cmdline1] PASSED [ 27%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args8-cmdline0] PASSED [ 27%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args8-cmdline1] PASSED [ 28%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args9-cmdline0] PASSED [ 29%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args9-cmdline1] PASSED [ 29%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args10-cmdline0] PASSED [ 30%] tests/test_0_watchmedo.py::test_invalid_verbosity[verbosity_cmdline_args10-cmdline1] PASSED [ 30%] tests/test_0_watchmedo.py::test_tricks_from_file[tricks-from] PASSED [ 31%] tests/test_0_watchmedo.py::test_tricks_from_file[tricks] PASSED [ 32%] tests/test_delayed_queue.py::test_delayed_get PASSED [ 32%] tests/test_delayed_queue.py::test_nondelayed_get PASSED [ 33%] tests/test_emitter.py::test_create PASSED [ 33%] tests/test_emitter.py::test_close XPASS (known to be problematic) [ 34%] tests/test_emitter.py::test_create_wrong_encoding PASSED [ 35%] tests/test_emitter.py::test_delete PASSED [ 35%] tests/test_emitter.py::test_modify PASSED [ 36%] tests/test_emitter.py::test_chmod PASSED [ 36%] tests/test_emitter.py::test_move PASSED [ 37%] tests/test_emitter.py::test_case_change PASSED [ 38%] tests/test_emitter.py::test_move_to PASSED [ 38%] tests/test_emitter.py::test_move_to_full PASSED [ 39%] tests/test_emitter.py::test_move_from PASSED [ 39%] tests/test_emitter.py::test_move_from_full PASSED [ 40%] tests/test_emitter.py::test_separate_consecutive_moves PASSED [ 41%] tests/test_emitter.py::test_delete_self PASSED [ 41%] tests/test_emitter.py::test_fast_subdirectory_creation_deletion PASSED [ 42%] tests/test_emitter.py::test_passing_unicode_should_give_unicode PASSED [ 42%] tests/test_emitter.py::test_passing_bytes_should_give_bytes PASSED [ 43%] tests/test_emitter.py::test_recursive_on PASSED [ 44%] tests/test_emitter.py::test_recursive_off PASSED [ 44%] tests/test_emitter.py::test_renaming_top_level_directory PASSED [ 45%] tests/test_emitter.py::test_renaming_top_level_directory_on_windows SKIPPED (Non-Windows create another set of events for this test) [ 45%] tests/test_emitter.py::test_move_nested_subdirectories PASSED [ 46%] tests/test_emitter.py::test_move_nested_subdirectories_on_windows SKIPPED (Non-Windows create another set of events for this test) [ 47%] tests/test_emitter.py::test_file_lifecyle PASSED [ 47%] tests/test_events.py::test_file_deleted_event PASSED [ 48%] tests/test_events.py::test_file_delete_event_is_directory PASSED [ 48%] tests/test_events.py::test_file_modified_event PASSED [ 49%] tests/test_events.py::test_file_modified_event_is_directory PASSED [ 50%] tests/test_events.py::test_file_created_event PASSED [ 50%] tests/test_events.py::test_file_moved_event PASSED [ 51%] tests/test_events.py::test_file_closed_event PASSED [ 51%] tests/test_events.py::test_file_opened_event PASSED [ 52%] tests/test_events.py::test_dir_deleted_event PASSED [ 52%] tests/test_events.py::test_dir_modified_event PASSED [ 53%] tests/test_events.py::test_dir_created_event PASSED [ 54%] tests/test_events.py::test_file_system_event_handler_dispatch PASSED [ 54%] tests/test_inotify_buffer.py::test_move_from PASSED [ 55%] tests/test_inotify_buffer.py::test_move_to PASSED [ 55%] tests/test_inotify_buffer.py::test_move_internal PASSED [ 56%] tests/test_inotify_buffer.py::test_move_internal_batch PASSED [ 57%] tests/test_inotify_buffer.py::test_delete_watched_directory PASSED [ 57%] tests/test_inotify_buffer.py::test_close_should_terminate_thread[InotifyBuffer] PASSED [ 58%] tests/test_inotify_buffer.py::test_close_should_terminate_thread[InotifyBufferDelayedRead] PASSED [ 58%] tests/test_inotify_c.py::test_late_double_deletion PASSED [ 59%] tests/test_inotify_c.py::test_raise_error[28-patterns0] PASSED [ 60%] tests/test_inotify_c.py::test_raise_error[24-patterns1] PASSED [ 60%] tests/test_inotify_c.py::test_raise_error[2-patterns2] PASSED [ 61%] tests/test_inotify_c.py::test_raise_error[-1-patterns3] PASSED [ 61%] tests/test_inotify_c.py::test_non_ascii_path PASSED [ 62%] tests/test_inotify_c.py::test_watch_file PASSED [ 63%] tests/test_inotify_c.py::test_event_equality PASSED [ 63%] tests/test_logging_event_handler.py::test_logging_event_handler_dispatch PASSED [ 64%] tests/test_observer.py::test_schedule_should_start_emitter_if_running PASSED [ 64%] tests/test_observer.py::test_schedule_should_not_start_emitter_if_not_running PASSED [ 65%] tests/test_observer.py::test_start_should_start_emitter PASSED [ 66%] tests/test_observer.py::test_stop_should_stop_emitter PASSED [ 66%] tests/test_observer.py::test_unschedule_self PASSED [ 67%] tests/test_observer.py::test_schedule_after_unschedule_all PASSED [ 67%] tests/test_observer.py::test_2_observers_on_the_same_path PASSED [ 68%] tests/test_observer.py::test_start_failure_should_not_prevent_further_try PASSED [ 69%] tests/test_observer.py::test_schedule_failure_should_not_prevent_future_schedules PASSED [ 69%] tests/test_observers_api.py::test_observer_constructor PASSED [ 70%] tests/test_observers_api.py::test_observer__eq__ PASSED [ 70%] tests/test_observers_api.py::test_observer__ne__ PASSED [ 71%] tests/test_observers_api.py::test_observer__repr__ PASSED [ 72%] tests/test_observers_api.py::test_event_emitter PASSED [ 72%] tests/test_observers_api.py::test_event_dispatcher PASSED [ 73%] tests/test_observers_api.py::test_observer_basic PASSED [ 73%] tests/test_observers_polling.py::test___init__ PASSED [ 74%] tests/test_observers_polling.py::test_delete_watched_dir PASSED [ 75%] tests/test_pattern_matching_event_handler.py::test_dispatch PASSED [ 75%] tests/test_pattern_matching_event_handler.py::test_handler PASSED [ 76%] tests/test_pattern_matching_event_handler.py::test_ignore_directories PASSED [ 76%] tests/test_pattern_matching_event_handler.py::test_ignore_patterns PASSED [ 77%] tests/test_pattern_matching_event_handler.py::test_patterns PASSED [ 77%] tests/test_patterns.py::test_match_path[/users/gorakhargosh/foobar.py-included_patterns0-excluded_patterns0-True-True] PASSED [ 78%] tests/test_patterns.py::test_match_path[/users/gorakhargosh/foobar.py-included_patterns1-excluded_patterns1-True-True] PASSED [ 79%] tests/test_patterns.py::test_match_path[/users/gorakhargosh/-included_patterns2-excluded_patterns2-False-False] PASSED [ 79%] tests/test_patterns.py::test_match_path[/users/gorakhargosh/foobar.py-included_patterns3-excluded_patterns3-False-ValueError] PASSED [ 80%] tests/test_patterns.py::test_filter_paths[None-None-True-None] PASSED [ 80%] tests/test_patterns.py::test_filter_paths[None-None-False-None] PASSED [ 81%] tests/test_patterns.py::test_filter_paths[included_patterns2-excluded_patterns2-True-expected2] PASSED [ 82%] tests/test_patterns.py::test_match_any_paths[None-None-True-True] PASSED [ 82%] tests/test_patterns.py::test_match_any_paths[None-None-False-True] PASSED [ 83%] tests/test_patterns.py::test_match_any_paths[included_patterns2-excluded_patterns2-True-True] PASSED [ 83%] tests/test_patterns.py::test_match_any_paths[included_patterns3-None-False-False] PASSED [ 84%] tests/test_patterns.py::test_match_any_paths[included_patterns4-None-True-False] PASSED [ 85%] tests/test_regex_matching_event_handler.py::test_dispatch PASSED [ 85%] tests/test_regex_matching_event_handler.py::test_handler PASSED [ 86%] tests/test_regex_matching_event_handler.py::test_ignore_directories PASSED [ 86%] tests/test_regex_matching_event_handler.py::test_ignore_regexes PASSED [ 87%] tests/test_regex_matching_event_handler.py::test_regexes PASSED [ 88%] tests/test_regex_matching_event_handler.py::test_str_regexes PASSED [ 88%] tests/test_regex_matching_event_handler.py::test_logging_event_handler_dispatch PASSED [ 89%] tests/test_skip_repeats_queue.py::test_basic_queue PASSED [ 89%] tests/test_skip_repeats_queue.py::test_allow_nonconsecutive PASSED [ 90%] tests/test_skip_repeats_queue.py::test_put_with_watchdog_events PASSED [ 91%] tests/test_skip_repeats_queue.py::test_prevent_consecutive PASSED [ 91%] tests/test_skip_repeats_queue.py::test_consecutives_allowed_across_empties PASSED [ 92%] tests/test_skip_repeats_queue.py::test_eventlet_monkey_patching SKIPPED (eventlet not installed) [ 92%] tests/test_snapshot_diff.py::test_pickle PASSED [ 93%] tests/test_snapshot_diff.py::test_move_to PASSED [ 94%] tests/test_snapshot_diff.py::test_move_from PASSED [ 94%] tests/test_snapshot_diff.py::test_move_internal PASSED [ 95%] tests/test_snapshot_diff.py::test_move_replace PASSED [ 95%] tests/test_snapshot_diff.py::test_dir_modify_on_create PASSED [ 96%] tests/test_snapshot_diff.py::test_dir_modify_on_move PASSED [ 97%] tests/test_snapshot_diff.py::test_detect_modify_for_moved_files PASSED [ 97%] tests/test_snapshot_diff.py::test_replace_dir_with_file PASSED [ 98%] tests/test_snapshot_diff.py::test_permission_error PASSED [ 98%] tests/test_snapshot_diff.py::test_ignore_device PASSED [ 99%] tests/test_snapshot_diff.py::test_empty_snapshot PASSED [100%] =================================== FAILURES =================================== _____________ test_auto_restart_not_happening_on_file_opened_event _____________ tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_not_happenin0') capfd = <_pytest.capture.CaptureFixture object at 0xffffff9187eb10> def test_auto_restart_not_happening_on_file_opened_event(tmpdir, capfd): # FIXME: see issue #949, and find a way to better handle that scenario script = make_dummy_script(tmpdir, n=2) trick = AutoRestartTrick([sys.executable, script]) trick.start() time.sleep(1) trick.on_any_event(FileOpenedEvent("foo/bar.baz")) trick.on_any_event(FileOpenedEvent("foo/bar2.baz")) trick.on_any_event(FileOpenedEvent("foo/bar3.baz")) time.sleep(1) trick.stop() cap = capfd.readouterr() > assert cap.out.splitlines(keepends=False).count("+++++ 0") == 1 E assert 0 == 1 E + where 0 = ('+++++ 0') E + where = [].count E + where [] = (keepends=False) E + where = ''.splitlines E + where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 41, in \n from coverage.lcovreport import LcovReporter\n File "/usr/lib64/python3.12/site-packages/coverage/lcovreport.py", line 8, in \n import base64\n File "/usr/lib64/python3.12/base64.py", line 260, in \n b32hexencode.__doc__ = _B32_ENCODE_DOCSTRING.format(encoding=\'base32hex\')\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nKeyboardInterrupt\n').out cap = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 41, in \n from coverage.lcovreport import LcovReporter\n File "/usr/lib64/python3.12/site-packages/coverage/lcovreport.py", line 8, in \n import base64\n File "/usr/lib64/python3.12/base64.py", line 260, in \n b32hexencode.__doc__ = _B32_ENCODE_DOCSTRING.format(encoding=\'base32hex\')\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nKeyboardInterrupt\n') capfd = <_pytest.capture.CaptureFixture object at 0xffffff9187eb10> script = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_not_happenin0/auto-test-2.py' tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_not_happenin0') trick = tests/test_0_watchmedo.py:131: AssertionError --------------------------- Captured stdout teardown --------------------------- [] _______________________ test_auto_restart_on_file_change _______________________ tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan0') capfd = <_pytest.capture.CaptureFixture object at 0xffffff914203b0> def test_auto_restart_on_file_change(tmpdir, capfd): """Simulate changing 3 files. Expect 3 restarts. """ script = make_dummy_script(tmpdir, n=2) trick = AutoRestartTrick([sys.executable, script]) trick.start() time.sleep(1) trick.on_any_event(FileModifiedEvent("foo/bar.baz")) trick.on_any_event(FileModifiedEvent("foo/bar2.baz")) trick.on_any_event(FileModifiedEvent("foo/bar3.baz")) time.sleep(1) trick.stop() cap = capfd.readouterr() > assert cap.out.splitlines(keepends=False).count("+++++ 0") >= 2 E assert 0 >= 2 E + where 0 = ('+++++ 0') E + where = [].count E + where [] = (keepends=False) E + where = ''.splitlines E + where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 27, in \n from coverage.annotate import AnnotateReporter\n File "/usr/lib64/python3.12/site-packages/coverage/annotate.py", line 13, in \n from coverage.files import flat_rootname\n File "/usr/lib64/python3.12/site-packages/coverage/files.py", line 20, in \n from coverage.misc import human_sorted, isolate_module, join_regex\n File "/usr/lib64/python3.12/site-packages/coverage/misc.py", line 13, in \n import importlib.util\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 119, in \nKeyboardInterrupt\nFatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 27, in \n from coverage.annotate import AnnotateReporter\n File "/usr/lib64/python3.12/site-packages/coverage/annotate.py", line 13, in \n from coverage.files import flat_rootname\n File "/usr/lib64/python3.12/site-packages/coverage/files.py", line 8, in \n import hashlib\n File "/usr/lib64/python3.12/hashlib.py", line 170, in \n import _hashlib\nKeyboardInterrupt\n').out cap = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 27, in \n from coverage.annotate import AnnotateReporter\n File "/usr/lib64/python3.12/site-packages/coverage/annotate.py", line 13, in \n from coverage.files import flat_rootname\n File "/usr/lib64/python3.12/site-packages/coverage/files.py", line 20, in \n from coverage.misc import human_sorted, isolate_module, join_regex\n File "/usr/lib64/python3.12/site-packages/coverage/misc.py", line 13, in \n import importlib.util\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 119, in \nKeyboardInterrupt\nFatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 27, in \n from coverage.annotate import AnnotateReporter\n File "/usr/lib64/python3.12/site-packages/coverage/annotate.py", line 13, in \n from coverage.files import flat_rootname\n File "/usr/lib64/python3.12/site-packages/coverage/files.py", line 8, in \n import hashlib\n File "/usr/lib64/python3.12/hashlib.py", line 170, in \n import _hashlib\nKeyboardInterrupt\n') capfd = <_pytest.capture.CaptureFixture object at 0xffffff914203b0> script = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan0/auto-test-2.py' tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan0') trick = tests/test_0_watchmedo.py:150: AssertionError --------------------------- Captured stdout teardown --------------------------- [] __________________ test_auto_restart_on_file_change_debounce ___________________ tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan1') capfd = <_pytest.capture.CaptureFixture object at 0xffffff914239e0> @pytest.mark.xfail( condition=sys.platform.startswith(("win", "darwin")) or sys.implementation.name == "pypy", reason="known to be problematic, see #973", ) def test_auto_restart_on_file_change_debounce(tmpdir, capfd): """Simulate changing 3 files quickly and then another change later. Expect 2 restarts due to debouncing. """ script = make_dummy_script(tmpdir, n=2) trick = AutoRestartTrick([sys.executable, script], debounce_interval_seconds=0.5) trick.start() time.sleep(1) trick.on_any_event(FileModifiedEvent("foo/bar.baz")) trick.on_any_event(FileModifiedEvent("foo/bar2.baz")) time.sleep(0.1) trick.on_any_event(FileModifiedEvent("foo/bar3.baz")) time.sleep(1) trick.on_any_event(FileModifiedEvent("foo/bar.baz")) time.sleep(1) trick.stop() cap = capfd.readouterr() > assert cap.out.splitlines(keepends=False).count("+++++ 0") == 3 E assert 0 == 3 E + where 0 = ('+++++ 0') E + where = [].count E + where [] = (keepends=False) E + where = ''.splitlines E + where '' = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 28, in \n from coverage.collector import Collector, HAS_CTRACER\n File "/usr/lib64/python3.12/site-packages/coverage/collector.py", line 18, in \n from coverage.config import CoverageConfig\n File "/usr/lib64/python3.12/site-packages/coverage/config.py", line 21, in \n from coverage.tomlconfig import TomlConfigParser, TomlDecodeError\n File "/usr/lib64/python3.12/site-packages/coverage/tomlconfig.py", line 20, in \n import tomllib # pylint: disable=import-error\n ^^^^^^^^^^^^^^\n File "/usr/lib64/python3.12/tomllib/__init__.py", line 7, in \n from ._parser import TOMLDecodeError, load, loads\n File "/usr/lib64/python3.12/tomllib/_parser.py", line 227, in \n class Output(NamedTuple):\n File "/usr/lib64/python3.12/typing.py", line 2745, in __new__\n nm_tpl = _make_nmtuple(typename, types.items(),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/usr/lib64/python3.12/typing.py", line 2713, in _make_nmtuple\n nm_tpl = collections.namedtuple(name, fields,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/usr/lib64/python3.12/collections/__init__.py", line 441, in namedtuple\n __new__ = eval(code, namespace)\n ^^^^^^^^^^^^^^^^^^^^^\n File "", line 0, in \nKeyboardInterrupt\nFatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 10, in \n import contextlib\n File "/usr/lib64/python3.12/contextlib.py", line 17, in \n class AbstractContextManager(abc.ABC):\n File "/usr/lib64/python3.12/contextlib.py", line 21, in AbstractContextManager\n __class_getitem__ = classmethod(GenericAlias)\n ^^^^^^^^^^^^^^^^^^^^^^^^^\nKeyboardInterrupt\n').out cap = CaptureResult(out='', err='Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 28, in \n from coverage.collector import Collector, HAS_CTRACER\n File "/usr/lib64/python3.12/site-packages/coverage/collector.py", line 18, in \n from coverage.config import CoverageConfig\n File "/usr/lib64/python3.12/site-packages/coverage/config.py", line 21, in \n from coverage.tomlconfig import TomlConfigParser, TomlDecodeError\n File "/usr/lib64/python3.12/site-packages/coverage/tomlconfig.py", line 20, in \n import tomllib # pylint: disable=import-error\n ^^^^^^^^^^^^^^\n File "/usr/lib64/python3.12/tomllib/__init__.py", line 7, in \n from ._parser import TOMLDecodeError, load, loads\n File "/usr/lib64/python3.12/tomllib/_parser.py", line 227, in \n class Output(NamedTuple):\n File "/usr/lib64/python3.12/typing.py", line 2745, in __new__\n nm_tpl = _make_nmtuple(typename, types.items(),\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/usr/lib64/python3.12/typing.py", line 2713, in _make_nmtuple\n nm_tpl = collections.namedtuple(name, fields,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/usr/lib64/python3.12/collections/__init__.py", line 441, in namedtuple\n __new__ = eval(code, namespace)\n ^^^^^^^^^^^^^^^^^^^^^\n File "", line 0, in \nKeyboardInterrupt\nFatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n File "", line 1354, in _find_and_load\n File "", line 1325, in _find_and_load_unlocked\n File "", line 929, in _load_unlocked\n File "", line 1170, in exec_module\n File "", line 621, in \n File "", line 608, in main\n File "", line 391, in addsitepackages\n File "", line 226, in addsitedir\n File "", line 186, in addpackage\n File "", line 1, in \n File "", line 4, in \n File "/usr/lib/python3.12/site-packages/pytest_cov/embed.py", line 38, in init\n import coverage\n File "/usr/lib64/python3.12/site-packages/coverage/__init__.py", line 22, in \n from coverage.control import (\n File "/usr/lib64/python3.12/site-packages/coverage/control.py", line 10, in \n import contextlib\n File "/usr/lib64/python3.12/contextlib.py", line 17, in \n class AbstractContextManager(abc.ABC):\n File "/usr/lib64/python3.12/contextlib.py", line 21, in AbstractContextManager\n __class_getitem__ = classmethod(GenericAlias)\n ^^^^^^^^^^^^^^^^^^^^^^^^^\nKeyboardInterrupt\n') capfd = <_pytest.capture.CaptureFixture object at 0xffffff914239e0> script = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan1/auto-test-2.py' tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_on_file_chan1') trick = tests/test_0_watchmedo.py:176: AssertionError --------------------------- Captured stdout teardown --------------------------- [] ________________ test_auto_restart_subprocess_termination[True] ________________ tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t0') capfd = <_pytest.capture.CaptureFixture object at 0xffffff91422870> restart_on_command_exit = True @pytest.mark.parametrize( "restart_on_command_exit", [ True, pytest.param( False, marks=pytest.mark.xfail( condition=sys.platform.startswith(("win", "darwin")), reason="known to be problematic, see #972", ), ), ], ) def test_auto_restart_subprocess_termination(tmpdir, capfd, restart_on_command_exit): """Run auto-restart with a script that terminates in about 2 seconds. After 5 seconds, expect it to have been restarted at least once. """ script = make_dummy_script(tmpdir, n=2) trick = AutoRestartTrick( [sys.executable, script], restart_on_command_exit=restart_on_command_exit ) trick.start() time.sleep(5) trick.stop() cap = capfd.readouterr() if restart_on_command_exit: > assert cap.out.splitlines(keepends=False).count("+++++ 0") > 1 E AssertionError: assert 1 > 1 E + where 1 = ('+++++ 0') E + where = ['+++++ 0', '+++++ 1'].count E + where ['+++++ 0', '+++++ 1'] = (keepends=False) E + where = '+++++ 0\n+++++ 1\n'.splitlines E + where '+++++ 0\n+++++ 1\n' = CaptureResult(out='+++++ 0\n+++++ 1\n', err='').out cap = CaptureResult(out='+++++ 0\n+++++ 1\n', err='') capfd = <_pytest.capture.CaptureFixture object at 0xffffff91422870> restart_on_command_exit = True script = '/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t0/auto-test-2.py' tmpdir = local('/tmp/pytest-of-mockbuild/pytest-0/test_auto_restart_subprocess_t0') trick = tests/test_0_watchmedo.py:207: AssertionError --------------------------- Captured stdout teardown --------------------------- [] ---------- coverage: platform linux, python 3.12.0-final-0 ----------- Name Stmts Miss Cover Missing --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/__init__.py 0 0 100% /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/events.py 196 17 91% 142, 159, 187, 442, 446, 448-449, 487, 591-599 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/__init__.py 32 21 34% 68-95 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/api.py 166 6 96% 179-180, 205-206, 251, 386 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/fsevents2.py 132 132 0% 15-262 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/fsevents.py 165 165 0% 16-354 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/inotify.py 98 8 92% 130-131, 134-135, 164-165, 170-171 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/inotify_buffer.py 56 2 96% 74, 81 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/inotify_c.py 292 46 84% 36, 167, 187, 202, 206, 234-235, 244-248, 261-263, 278-290, 292-301, 310, 314, 321, 373-374, 394, 401, 416, 489, 493, 513, 521, 581, 585-595, 598 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/kqueue.py 233 233 0% 16-699 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/polling.py 53 4 92% 87, 129, 144-145 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/read_directory_changes.py 66 66 0% 17-142 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/observers/winapi.py 182 182 0% 37-416 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/tricks/__init__.py 162 28 83% 68, 87, 91, 95, 99, 103, 107, 111, 147, 158-162, 165, 209, 211, 247, 263, 277, 288-290, 298-302, 320, 333-334 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/__init__.py 51 7 86% 58, 100-101, 125, 137, 149-150 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/bricks.py 17 0 100% /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/delayed_queue.py 49 2 96% 83-84 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/dirsnapshot.py 142 8 94% 146, 273, 281-282, 333, 342, 345, 348 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/echo.py 62 28 55% 46, 51, 64, 73-76, 128-138, 143-151, 156-159, 163-167 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/event_debouncer.py 33 0 100% /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/patterns.py 25 0 100% /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/platform.py 26 5 81% 30, 32, 35-38 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/utils/process_watcher.py 19 2 89% 25-26 /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/version.py 7 0 100% /builddir/build/BUILDROOT/python-watchdog-3.0.0-1.fc39.noarch/usr/lib/python3.12/site-packages/watchdog/watchmedo.py 234 122 48% 63-64, 165-169, 185-193, 272, 274, 276, 278, 280, 292, 298-299, 304, 308, 359-383, 464-494, 588-609, 714-768, 786-804, 808 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TOTAL 2498 1084 57% =========================== short test summary info ============================ FAILED tests/test_0_watchmedo.py::test_auto_restart_not_happening_on_file_opened_event FAILED tests/test_0_watchmedo.py::test_auto_restart_on_file_change - assert 0... FAILED tests/test_0_watchmedo.py::test_auto_restart_on_file_change_debounce FAILED tests/test_0_watchmedo.py::test_auto_restart_subprocess_termination[True] = 4 failed, 160 passed, 5 skipped, 1 deselected, 1 xpassed in 110.54s (0:01:50) = error: Bad exit status from /var/tmp/rpm-tmp.RFMCzp (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.RFMCzp (%check) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 597, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -ba --noprep --noclean --target noarch --nodeps /builddir/build/SPECS/python-watchdog.spec