Mock Version: 3.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/python-piexif.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1660646313.319589/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cmhh423t:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cmhh423t:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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', '3a88ca3cf7ae49b28160fe591f21f035', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1660646313.319589/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cmhh423t:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/python-piexif.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Wrote: /builddir/build/SRPMS/python-piexif-1.1.3-14.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/python-piexif.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1660646313.319589/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cmhh423t:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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=FalseprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cmhh423t:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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', 'f52ecd86ed6e4a75ba506e554e4f1ef9', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1660646313.319589/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.cmhh423t:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/python-piexif.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1658448000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.FU5NPK + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Piexif-1.1.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/piexif-1.1.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd Piexif-1.1.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/python-piexif-fix-tests-pillow.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.i4YtTS + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 -Wl,-dT,/builddir/build/BUILD/Piexif-1.1.3/.package_note-python-piexif-1.1.3-14.fc38.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' -f /usr/lib/rpm/generate-rpm-note.sh ']' + /usr/lib/rpm/generate-rpm-note.sh python-piexif 1.1.3-14.fc38 x86_64 + cd Piexif-1.1.3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + 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 -Wl,-dT,/builddir/build/BUILD/Piexif-1.1.3/.package_note-python-piexif-1.1.3-14.fc38.x86_64.ld' + /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' running build running build_py creating build creating build/lib creating build/lib/piexif copying piexif/helper.py -> build/lib/piexif copying piexif/_webp.py -> build/lib/piexif copying piexif/_transplant.py -> build/lib/piexif copying piexif/_remove.py -> build/lib/piexif copying piexif/_load.py -> build/lib/piexif copying piexif/_insert.py -> build/lib/piexif copying piexif/_exif.py -> build/lib/piexif copying piexif/_exceptions.py -> build/lib/piexif copying piexif/_dump.py -> build/lib/piexif copying piexif/_common.py -> build/lib/piexif copying piexif/__init__.py -> build/lib/piexif + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qwOCmp + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 -Wl,-dT,/builddir/build/BUILD/Piexif-1.1.3/.package_note-python-piexif-1.1.3-14.fc38.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd Piexif-1.1.3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + 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 -Wl,-dT,/builddir/build/BUILD/Piexif-1.1.3/.package_note-python-piexif-1.1.3-14.fc38.x86_64.ld' + /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64 --prefix /usr running install /usr/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running install_lib creating /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr creating /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib creating /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11 creating /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages creating /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/__init__.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_common.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_dump.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_exceptions.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_exif.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_insert.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_load.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_remove.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_transplant.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/_webp.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif copying build/lib/piexif/helper.py -> /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/__init__.py to __init__.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_common.py to _common.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_dump.py to _dump.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_exceptions.py to _exceptions.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_exif.py to _exif.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_insert.py to _insert.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_load.py to _load.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_remove.py to _remove.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_transplant.py to _transplant.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/_webp.py to _webp.cpython-311.pyc byte-compiling /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif/helper.py to helper.cpython-311.pyc writing byte-compilation script '/tmp/tmppywi033m.py' /usr/bin/python3 /tmp/tmppywi033m.py removing /tmp/tmppywi033m.py running install_egg_info running egg_info creating piexif.egg-info writing piexif.egg-info/PKG-INFO writing dependency_links to piexif.egg-info/dependency_links.txt writing top-level names to piexif.egg-info/top_level.txt writing manifest file 'piexif.egg-info/SOURCES.txt' reading manifest file 'piexif.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.txt' under directory 'docs' adding license file 'LICENSE.txt' writing manifest file 'piexif.egg-info/SOURCES.txt' Copying piexif.egg-info to /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11/site-packages/piexif-1.1.3-py3.11.egg-info running install_scripts + rm -rfv /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/bin/__pycache__ + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.1.3-14.fc38 --unique-debug-suffix -1.1.3-14.fc38.x86_64 --unique-debug-src-base python-piexif-1.1.3-14.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/Piexif-1.1.3 find: 'debug': No such file or directory + /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 + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/lib/python3.11 using python3.11 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ScBkB1 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 -Wl,-dT,/builddir/build/BUILD/Piexif-1.1.3/.package_note-python-piexif-1.1.3-14.fc38.x86_64.ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' -f /usr/lib/rpm/generate-rpm-note.sh ']' + /usr/lib/rpm/generate-rpm-note.sh python-piexif 1.1.3-14.fc38 x86_64 + cd Piexif-1.1.3 + /usr/bin/python3 setup.py test running test running egg_info WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. writing piexif.egg-info/PKG-INFO writing dependency_links to piexif.egg-info/dependency_links.txt writing top-level names to piexif.egg-info/top_level.txt reading manifest file 'piexif.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.txt' under directory 'docs' adding license file 'LICENSE.txt' writing manifest file 'piexif.egg-info/SOURCES.txt' running build_ext test_ExifReader_convert_value_fail (s_test.UTests.test_ExifReader_convert_value_fail) ... ok test_ExifReader_return_unknown (s_test.UTests.test_ExifReader_return_unknown) ... ok test_dump_user_comment (s_test.UTests.test_dump_user_comment) ... ok test_load_user_comment (s_test.UTests.test_load_user_comment) ... ok test_merge_segments (s_test.UTests.test_merge_segments) ... ok test_split_into_segments_fail1 (s_test.UTests.test_split_into_segments_fail1) ... ok test_split_into_segments_fail2 (s_test.UTests.test_split_into_segments_fail2) ... ok test_dump (s_test.ExifTests.test_dump) ... ok test_dump_and_load (s_test.ExifTests.test_dump_and_load) ... ok test_dump_and_load2 (s_test.ExifTests.test_dump_and_load2) ... ok test_dump_and_load3 (s_test.ExifTests.test_dump_and_load3) ... ok test_dump_and_load_specials (s_test.ExifTests.test_dump_and_load_specials) test dump and load special types(SingedByte, SiginedShort, DoubleFloat) ... ok test_dump_and_load_specials2 (s_test.ExifTests.test_dump_and_load_specials2) test dump and load special types(SingedByte, SiginedShort, DoubleFloat) ... ok test_dump_fail (s_test.ExifTests.test_dump_fail) ... ok test_dump_fail2 (s_test.ExifTests.test_dump_fail2) ... ok test_dump_fail3 (s_test.ExifTests.test_dump_fail3) ... ok test_dump_fail4 (s_test.ExifTests.test_dump_fail4) ... ok test_insert (s_test.ExifTests.test_insert) ... ok test_insert_fail1 (s_test.ExifTests.test_insert_fail1) ... ok test_insert_fail2 (s_test.ExifTests.test_insert_fail2) ... ok test_insert_m (s_test.ExifTests.test_insert_m) 'insert' on memory. ... ok test_load (s_test.ExifTests.test_load) ... ok test_load_from_pilImage_property (s_test.ExifTests.test_load_from_pilImage_property) ... ok test_load_m (s_test.ExifTests.test_load_m) 'load' on memory. ... ok test_load_name_dict (s_test.ExifTests.test_load_name_dict) ... ok test_load_tif (s_test.ExifTests.test_load_tif) ... ok test_load_tif_m (s_test.ExifTests.test_load_tif_m) ... ok test_load_unicode_filename (s_test.ExifTests.test_load_unicode_filename) ... ok test_no_exif_dump (s_test.ExifTests.test_no_exif_dump) ... ok test_no_exif_load (s_test.ExifTests.test_no_exif_load) ... ok test_print_exif (s_test.ExifTests.test_print_exif) ... ok test_remove (s_test.ExifTests.test_remove) ... ok test_remove2 (s_test.ExifTests.test_remove2) ... ok test_remove_m (s_test.ExifTests.test_remove_m) 'remove' on memory. ... ok test_roundtrip_files (s_test.ExifTests.test_roundtrip_files) ... ok test_transplant (s_test.ExifTests.test_transplant) ... ok test_transplant_fail1 (s_test.ExifTests.test_transplant_fail1) ... ok test_transplant_fail2 (s_test.ExifTests.test_transplant_fail2) ... ok test_transplant_m (s_test.ExifTests.test_transplant_m) 'transplant' on memory. ... ok test_decode_ascii (s_test.HelperTests.test_decode_ascii) Do we decode ASCII correctly? ... ok test_decode_bad_encoding (s_test.HelperTests.test_decode_bad_encoding) De we gracefully handle bad input when decoding? ... ok test_decode_jis (s_test.HelperTests.test_decode_jis) Do we decode JIS correctly? ... ok test_decode_unicode (s_test.HelperTests.test_decode_unicode) Do we decode Unicode correctly? ... ok test_encode_ascii (s_test.HelperTests.test_encode_ascii) Do we encode ASCII correctly? ... ok test_encode_bad_encoding (s_test.HelperTests.test_encode_bad_encoding) De we gracefully handle bad input when encoding? ... ok test_encode_jis (s_test.HelperTests.test_encode_jis) Do we encode JIS correctly? ... ok test_encode_unicode (s_test.HelperTests.test_encode_unicode) Do we encode Unicode correctly? ... ok test_headers (s_test.HelperTests.test_headers) Are our headers the correct length? ... ok test_get_exif (s_test.WebpTests.test_get_exif) Can we get exif from WebP? ... /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:977: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/tool1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_insert (s_test.WebpTests.test_insert) Can PIL open WebP that is inserted exif? ... /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1048: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/tool1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1053: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/ii_tool1.webp'> Image.open(OUT_DIR + "ii_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1048: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1053: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/ii_pil1.webp'> Image.open(OUT_DIR + "ii_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1048: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil2.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1053: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/ii_pil2.webp'> Image.open(OUT_DIR + "ii_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1048: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil3.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1053: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/ii_pil3.webp'> Image.open(OUT_DIR + "ii_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1048: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgb.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1053: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/ii_pil_rgb.webp'> Image.open(OUT_DIR + "ii_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1048: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgba.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1053: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/ii_pil_rgba.webp'> Image.open(OUT_DIR + "ii_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_insert_exif (s_test.WebpTests.test_insert_exif) Can PIL open WebP that is inserted exif? ... /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:927: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/tool1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:938: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/i_tool1.webp'> Image.open(OUT_DIR + "i_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:927: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:938: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/i_pil1.webp'> Image.open(OUT_DIR + "i_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:927: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil2.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:938: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/i_pil2.webp'> Image.open(OUT_DIR + "i_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:927: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil3.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:938: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/i_pil3.webp'> Image.open(OUT_DIR + "i_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:927: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgb.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:938: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/i_pil_rgb.webp'> Image.open(OUT_DIR + "i_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:927: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgba.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:938: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/i_pil_rgba.webp'> Image.open(OUT_DIR + "i_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_load (s_test.WebpTests.test_load) Can we get exif from WebP? ... /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:997: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/tool1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_merge_chunks (s_test.WebpTests.test_merge_chunks) Can PIL open our output WebP? ... /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:889: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/tool1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:903: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/raw_tool1.webp'> Image.open(OUT_DIR + "raw_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:889: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:903: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/raw_pil1.webp'> Image.open(OUT_DIR + "raw_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:889: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil2.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:903: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/raw_pil2.webp'> Image.open(OUT_DIR + "raw_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:889: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil3.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:903: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/raw_pil3.webp'> Image.open(OUT_DIR + "raw_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:889: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgb.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:903: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/raw_pil_rgb.webp'> Image.open(OUT_DIR + "raw_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:889: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgba.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:903: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/raw_pil_rgba.webp'> Image.open(OUT_DIR + "raw_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_remove (s_test.WebpTests.test_remove) Can PIL open WebP that is removed exif? ... /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1018: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/tool1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1023: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/rr_tool1.webp'> Image.open(OUT_DIR + "rr_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1018: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1023: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/rr_pil1.webp'> Image.open(OUT_DIR + "rr_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1018: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil2.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback piexif version: 1.1.3 'dump': 0.0002906322479248047[sec] ******************** tests/images/r_sony.jpg ******************** tests/images/r_sigma.jpg ******************** tests/images/r_ricoh.jpg ******************** tests/images/r_pen.jpg ******************** tests/images/r_pana.jpg ******************** tests/images/r_olympus.jpg ******************** tests/images/r_casio.jpg ******************** tests/images/r_canon.jpg ******************** tests/images/01.jpg BitsPerSample (24, 24, 24) (24, 24, 24) Make b'Make' Make Model b'XXX-XXX' XXX-XXX XResolution (4294967295, 1) 4294967295.0 ResolutionUnit 65535 65535 Software b'PIL' PIL JPEGInterchangeFormatLength 4294967295 4294967295 ExifTag 185 185 BlackLevelDeltaH ((1, 1), (1, 1), (1, 1)) (1.0, 1.0, 1.0) ExposureTime (4294967295, 1) 4294967295.0 OECF b'\xaa\xaa\xaa\xaa\xaa\xaa' b'\xaa\xaa\xaa\xaa\xaa\xaa' ISOSpeed 4294967295 4294967295 DateTimeOriginal b'2099:09:29' 2099:09:29 ExposureBiasValue (2147483647, -2147483648) -0.9999999995343387 Sharpness 65535 65535 LensSpecification ((1, 1), (1, 1), (1, 1), (1, 1)) (1.0, 1.0, 1.0, 1.0) LensMake b'LensMake' LensMake GPSVersionID (0, 0, 0, 1) b'\x00\x00\x00\x01' GPSLatitude (4294967295, 1) 4294967295.0 GPSAltitudeRef 1 b'\x01' GPSDateStamp b'1999:99:99' 1999:99:99 GPSDifferential 65535 65535 {'0th': {'BitsPerSample': (24, 24, 24), 'Make': b'Make', 'Model': b'XXX-XXX', 'XResolution': (4294967295, 1), 'ResolutionUnit': 65535, 'Software': b'PIL', 'BlackLevelDeltaH': ((1, 1), (1, 1), (1, 1)), 'ZZZTestSlong1': -11, 'ZZZTestSlong2': (-11, -11, -11, -11), 'ExifTag': 213, 'GPSTag': 406}, 'Exif': {'ExposureTime': (4294967295, 1), 'OECF': b'\xaa\xaa\xaa\xaa\xaa\xaa', 'ISOSpeed': 4294967295, 'DateTimeOriginal': b'2099:09:29 10:10:10', 'ExposureBiasValue': (2147483647, -2147483648), 'Sharpness': 65535, 'LensSpecification': ((1, 1), (1, 1), (1, 1), (1, 1)), 'LensMake': b'LensMake', 'InteroperabilityTag': 496}, '1st': {'BitsPerSample': (24, 24, 24), 'Make': b'Make', 'Model': b'XXX-XXX', 'Software': b'PIL', 'BlackLevelDeltaH': ((1, 1), (1, 1), (1, 1)), 'JPEGInterchangeFormat': 643, 'JPEGInterchangeFormatLength': 497}, 'GPS': {'GPSVersionID': (0, 0, 0, 1), 'GPSLatitude': (4294967295, 1), 'GPSAltitudeRef': 1, 'GPSDateStamp': b'1999:99:99 99:99:99', 'GPSDifferential': 65535}, 'Interop': {'InteroperabilityIndex': b'R98'}, 'thumbnail': b'\xff\xd8\xff\xdb\x00C\x00\x08\x06\x06\x07\x06\x05\x08\x07\x07\x07\t\t\x08\n\x0c\x14\r\x0c\x0b\x0b\x0c\x19\x12\x13\x0f\x14\x1d\x1a\x1f\x1e\x1d\x1a\x1c\x1c $.\' ",#\x1c\x1c(7),01444\x1f\'9=82<.342\xff\xc0\x00\x0b\x08\x00\x15\x00(\x01\x01\x11\x00\xff\xc4\x00\x1f\x00\x00\x01\x05\x01\x01\x01\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\xff\xc4\x00\xb5\x10\x00\x02\x01\x03\x03\x02\x04\x03\x05\x05\x04\x04\x00\x00\x01}\x01\x02\x03\x00\x04\x11\x05\x12!1A\x06\x13Qa\x07"q\x142\x81\x91\xa1\x08#B\xb1\xc1\x15R\xd1\xf0$3br\x82\t\n\x16\x17\x18\x19\x1a%&\'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\x83\x84\x85\x86\x87\x88\x89\x8a\x92\x93\x94\x95\x96\x97\x98\x99\x9a\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xff\xda\x00\x08\x01\x01\x00\x00?\x00\xf6\x05\xd5\xe3n7.}\xaa\x9d\x97\x89\xad\xf5h|\xfb\x0b\x90\xd6\xea\xed\x1b\x1cs\xb9N\r]\xfe\xd5L\x00X\xe0Uy\xf5\x98\x94n\'\x00Ui\xb5\xd8\xd4\xfd\xcc\x8e\xf5\xf3\xe7\xfc,\x8b\xc8\x8e\x18\x96$tV\xac\xcd\x03\xc6\xd7\x9a-\x8c\x96\xb1\xe4\xab\xca\xd2\x03\x9e\x99\xc6kf?\x89w.\xc1ZGN{\xb7\x02\xa9\xea\xbe9\xbc\xbb\xd3\xa6\x85.\x03+2\xe0d\x86\xe0\x83\xfd*\xec\x9e;\xb8\x957\x07\xe9\xc6\x03\xf3\xf8\xe6\xb8\x87\xb3\xb5\x8bq\t!\xc61\xfb\xc2)\xc2\x1bR\xf81K\xb7\x1d<\xe3E\xb41\\]\xcc\xb2\xae\xe8\xd1HE\xcfN}{\xd47\x1ff\x86S\x1a\xda\xae\x07rj\xbbI\x10\xe9\x02W\xff\xd9'} ********************************************** 'load': 0.00024199485778808594[sec] 0th IFD: 270 ImageDescription b'OLYMPUS DI' 271 Make b'OLYMPUS IM' 272 Model b'E-P3 ' 274 Orientation 1 282 XResolution (314, 1) 283 YResolution (314, 1) 296 ResolutionUnit 2 305 Software b'Version 1.' 306 DateTime b'2014:08:23' 315 Artist b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 531 YCbCrPositioning 2 33432 Copyright b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' 34665 ExifTag 218 50341 PrintImageMatching b'PrintIM\x0003' Exif IFD: 33434 ExposureTime (1, 30) 33437 FNumber (36, 10) 34850 ExposureProgram 5 34855 ISOSpeedRatings 1600 36864 ExifVersion b'0221' 36867 DateTimeOriginal b'2014:08:23' 36868 DateTimeDigitized b'2014:08:23' 37121 ComponentsConfiguration b'\x01\x02\x03\x00' 37380 ExposureBiasValue (0, 10) 37381 MaxApertureValue (925, 256) 37383 MeteringMode 5 37384 LightSource 255 37385 Flash 8 37386 FocalLength (15, 1) 37500 MakerNote b'OLYMPUS\x00II' 37510 UserComment b'\x00\x00\x00\x00\x00\x00\x00\x00 ' 40960 FlashpixVersion b'0100' 40961 ColorSpace 1 40962 PixelXDimension 4032 40963 PixelYDimension 3024 40965 InteroperabilityTag 686 41728 FileSource b'\x03' 41985 CustomRendered 1 41986 ExposureMode 0 41987 WhiteBalance 0 41988 DigitalZoomRatio (100, 100) 41990 SceneCaptureType 0 41991 GainControl 2 41992 Contrast 2 41993 Saturation 2 41994 Sharpness 0 GPS IFD: Interop IFD: 1 InteroperabilityIndex b'R98' 1st IFD: 259 Compression 6 282 XResolution (72, 1) 283 YResolution (72, 1) 296 ResolutionUnit 2 513 JPEGInterchangeFormat 13588 514 JPEGInterchangeFormatLength 7361 ********************************************** tests/images/r_sony.jpg - pass tests/images/r_sigma.jpg Given JPEG doesn't follow exif thumbnail standard. APPn segments in thumbnail should be removed, whereas thumbnail JPEG has it. : tests/images/r_sigma.jpg - pass tests/images/r_ricoh.jpg - pass tests/images/r_pen.jpg - pass tests/images/r_pana.jpg - pass tests/images/r_olympus.jpg - pass tests/images/r_casio.jpg - pass tests/images/r_canon.jpg - pass {'0th': {271: b'SONY', 272: b'ILCE-7RM2', 282: (300, 1), 283: (300, 1), 296: 2, 305: b'paint.net 4.0.19', 34665: 160}, 'Exif': {33434: (1, 100), 33437: (4, 1), 34855: (400, 0), 36867: b'2017:05:09 20:26:35', 37385: (16, 0), 37386: (900, 10)}, 'GPS': {}, 'Interop': {}, '1st': {}, 'thumbnail': None} /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1023: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/rr_pil2.webp'> Image.open(OUT_DIR + "rr_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1018: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil3.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1023: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/rr_pil3.webp'> Image.open(OUT_DIR + "rr_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1018: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgb.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1023: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/rr_pil_rgb.webp'> Image.open(OUT_DIR + "rr_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1018: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgba.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:1023: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/rr_pil_rgba.webp'> Image.open(OUT_DIR + "rr_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_remove_exif (s_test.WebpTests.test_remove_exif) Can PIL open WebP that is removed exif? ... /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:955: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/tool1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:965: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/r_tool1.webp'> Image.open(OUT_DIR + "r_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:955: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil1.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:965: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/r_pil1.webp'> Image.open(OUT_DIR + "r_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:955: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil2.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:965: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/r_pil2.webp'> Image.open(OUT_DIR + "r_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:955: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil3.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:965: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/r_pil3.webp'> Image.open(OUT_DIR + "r_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:955: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgb.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:965: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/r_pil_rgb.webp'> Image.open(OUT_DIR + "r_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:955: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/pil_rgba.webp'> Image.open(IMAGE_DIR + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback /builddir/build/BUILD/Piexif-1.1.3/./tests/s_test.py:965: ResourceWarning: unclosed file <_io.BufferedReader name='tests/images/out/r_pil_rgba.webp'> Image.open(OUT_DIR + "r_" + filename) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok ---------------------------------------------------------------------- Ran 55 tests in 0.068s OK + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-piexif-1.1.3-14.fc38.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.blduR2 + umask 022 + cd /builddir/build/BUILD + cd Piexif-1.1.3 + DOCDIR=/builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/share/doc/python3-piexif + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/share/doc/python3-piexif + cp -pr README.rst /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/share/doc/python3-piexif + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.FEXtsZ + umask 022 + cd /builddir/build/BUILD + cd Piexif-1.1.3 + LICENSEDIR=/builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/share/licenses/python3-piexif + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/share/licenses/python3-piexif + cp -pr LICENSE.txt /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64/usr/share/licenses/python3-piexif + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-piexif = 1.1.3-14.fc38 python3-piexif = 1.1.3-14.fc38 python3.11-piexif = 1.1.3-14.fc38 python3.11dist(piexif) = 1.1.3 python3dist(piexif) = 1.1.3 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 3.11 Obsoletes: python-piexif < 1.1.3-14.fc38 Suggests: python3.11dist(pillow) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64 Wrote: /builddir/build/RPMS/python3-piexif-1.1.3-14.fc38.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.bkvnkn + umask 022 + cd /builddir/build/BUILD + cd Piexif-1.1.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-piexif-1.1.3-14.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.8MpCjl + umask 022 + cd /builddir/build/BUILD + rm -rf Piexif-1.1.3 Piexif-1.1.3.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0