D: [iurt_root_command] chroot Building target platforms: noarch Building for target noarch Installing /home/pterjan/rpmbuild/SRPMS/python-ufo2ft-3.6.8-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.P860kv Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.O4dYJH + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build + rm -rf ufo2ft-3.6.8 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/ufo2ft-3.6.8.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ufo2ft-3.6.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -e /flake8-bugbear/d -e /syrupy/d -i dev-requirements.txt + rm -f tests/featureWriters/kernFeatureWriter2_test.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.CU27to + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build + cd ufo2ft-3.6.8 + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + true + for f in pyproject.toml setup.py setup.cfg + '[' -f pyproject.toml ']' + sed -i -E -e '/^requires/s/(['\''"]\s*flit_core\s*>=\s*[0-9]+(\.[0-9]+)+)\s*,\s*<\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\4/' pyproject.toml + sed -i -E -e '/python_requires/s/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/' pyproject.toml + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9a-z]+)*)\s*,\s*(<|!=|<=)\s*[0-9]+(\.[0-9a-z]+)*(-?dev[0-9]*)?(\.\*)*(\s*['\''"]?)/\1\7/g' pyproject.toml + sed -i -E -e 's/(['\''"]\w+\s*)!=(\s*([0-9])+(\.[0-9]+)*\s*['\''"])/\1>\2/g' pyproject.toml + sed -i -E -e 's/(['\''"]\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\5/g' pyproject.toml + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/g' pyproject.toml + sed -i -E -e 's/(['\''"]\s*)\^(\s*[0-9]+(\.[0-9]+)*\s*['\''"])/\1>=\2/g' pyproject.toml + sed -i -e 's/~=/>=/g' pyproject.toml + sed -i -E -e 's/(['\''"]\s*\S*\s*)==(\s*[0-9]+(\.[0-9]+)*)\.\*(\s*['\''"])/\1>=\2\4/g' pyproject.toml + sed -i -E -e 's/(['\''"]?\w*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)[0-9]+(\.[0-9]+)*\s*(['\''"]?)/\1\5/g' pyproject.toml + for f in pyproject.toml setup.py setup.cfg + '[' -f setup.py ']' + for f in pyproject.toml setup.py setup.cfg + '[' -f setup.cfg ']' + sed -i -E -e '/^requires/s/(['\''"]\s*flit_core\s*>=\s*[0-9]+(\.[0-9]+)+)\s*,\s*<\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\4/' setup.cfg + sed -i -E -e '/python_requires/s/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/' setup.cfg + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9a-z]+)*)\s*,\s*(<|!=|<=)\s*[0-9]+(\.[0-9a-z]+)*(-?dev[0-9]*)?(\.\*)*(\s*['\''"]?)/\1\7/g' setup.cfg + sed -i -E -e 's/(['\''"]\w+\s*)!=(\s*([0-9])+(\.[0-9]+)*\s*['\''"])/\1>\2/g' setup.cfg + sed -i -E -e 's/(['\''"]\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\s*['\''"])/\1\5/g' setup.cfg + sed -i -E -e 's/(['\''"]?\s*\S*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*(,\s*(<|!=)\s*[0-9]+(\.[0-9]+)*(\.\*)*)+(\s*['\''"]?)/\1\7/g' setup.cfg + sed -i -E -e 's/(['\''"]\s*)\^(\s*[0-9]+(\.[0-9]+)*\s*['\''"])/\1>=\2/g' setup.cfg + sed -i -e 's/~=/>=/g' setup.cfg + sed -i -E -e 's/(['\''"]\s*\S*\s*)==(\s*[0-9]+(\.[0-9]+)*)\.\*(\s*['\''"])/\1>=\2\4/g' setup.cfg + sed -i -E -e 's/(['\''"]?\w*\s*>=\s*[0-9]+(\.[0-9]+)*)\s*,\s*(<|!=)[0-9]+(\.[0-9]+)*\s*(['\''"]?)/\1\5/g' setup.cfg + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir + echo -n + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + CXX=g++ + TMPDIR=/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir + RPM_TOXENV=py313 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/pyproject-wheeldir --output /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/python-ufo2ft-3.6.8-1.mga10.noarch-pyproject-buildrequires -x cffsubr,compreffor Handling setuptools>=61.2 from build-system.requires Requirement satisfied: setuptools>=61.2 (installed: setuptools 79.0.1) Handling setuptools_scm from build-system.requires Requirement satisfied: setuptools_scm (installed: setuptools_scm 8.3.1) running egg_info writing Lib/ufo2ft.egg-info/PKG-INFO writing dependency_links to Lib/ufo2ft.egg-info/dependency_links.txt writing requirements to Lib/ufo2ft.egg-info/requires.txt writing top-level names to Lib/ufo2ft.egg-info/top_level.txt reading manifest file 'Lib/ufo2ft.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'Lib/ufo2ft.egg-info/SOURCES.txt' running dist_info creating ufo2ft.egg-info writing ufo2ft.egg-info/PKG-INFO writing dependency_links to ufo2ft.egg-info/dependency_links.txt writing requirements to ufo2ft.egg-info/requires.txt writing top-level names to ufo2ft.egg-info/top_level.txt writing manifest file 'ufo2ft.egg-info/SOURCES.txt' reading manifest file 'ufo2ft.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'ufo2ft.egg-info/SOURCES.txt' creating '/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/ufo2ft-3.6.8.dist-info' Handling booleanoperations>=0.9.0 from hook generated metadata: Requires-Dist (ufo2ft) Requirement satisfied: booleanoperations>=0.9.0 (installed: booleanoperations 0.9.0) Handling cffsubr>=0.3.0 from hook generated metadata: Requires-Dist (ufo2ft) Requirement satisfied: cffsubr>=0.3.0 (installed: cffsubr 0.3.0) Handling fontmath>=0.9.4 from hook generated metadata: Requires-Dist (ufo2ft) Requirement satisfied: fontmath>=0.9.4 (installed: fontmath 0.9.4) Handling fonttools[ufo]>=4.60.0 from hook generated metadata: Requires-Dist (ufo2ft) Requirement satisfied: fonttools[ufo]>=4.60.0 (installed: fonttools 4.61.1) (extras are currently not checked) Handling compreffor>=0.5.6; extra == "compreffor" from hook generated metadata: Requires-Dist (ufo2ft) Requirement satisfied: compreffor>=0.5.6; extra == "compreffor" (installed: compreffor 0.5.6) Handling black; extra == "dev" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: black; extra == "dev" Handling coverage; extra == "dev" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: coverage; extra == "dev" Handling flake8-bugbear; extra == "dev" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: flake8-bugbear; extra == "dev" Handling isort; extra == "dev" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: isort; extra == "dev" Handling pytest; extra == "dev" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: pytest; extra == "dev" Handling syrupy; extra == "dev" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: syrupy; extra == "dev" Handling skia-pathops>=0.8.0; extra == "pathops" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: skia-pathops>=0.8.0; extra == "pathops" Handling pytest; extra == "test" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: pytest; extra == "test" Handling syrupy; extra == "test" from hook generated metadata: Requires-Dist (ufo2ft) Ignoring alien requirement: syrupy; extra == "test" + cat /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/python-ufo2ft-3.6.8-1.mga10.noarch-pyproject-buildrequires + rm -rfv ufo2ft-3.6.8.dist-info/ removed 'ufo2ft-3.6.8.dist-info/top_level.txt' removed 'ufo2ft-3.6.8.dist-info/METADATA' removed 'ufo2ft-3.6.8.dist-info/licenses/LICENSE' removed directory 'ufo2ft-3.6.8.dist-info/licenses' removed directory 'ufo2ft-3.6.8.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.6UW3xK + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ufo2ft-3.6.8 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + mkdir -p /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + CXX=g++ + TMPDIR=/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/pyproject-wheeldir Processing /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) running dist_info creating /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft.egg-info writing /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft.egg-info/PKG-INFO writing dependency_links to /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft.egg-info/dependency_links.txt writing requirements to /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft.egg-info/requires.txt writing top-level names to /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft.egg-info/top_level.txt writing manifest file '/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft.egg-info/SOURCES.txt' reading manifest file '/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file '/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft.egg-info/SOURCES.txt' creating '/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir/pip-modern-metadata-n0efgqhi/ufo2ft-3.6.8.dist-info' Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ufo2ft Building wheel for ufo2ft (pyproject.toml): started Running command Building wheel for ufo2ft (pyproject.toml) running bdist_wheel running build running build_py creating build/lib/ufo2ft copying Lib/ufo2ft/infoCompiler.py -> build/lib/ufo2ft copying Lib/ufo2ft/featureCompiler.py -> build/lib/ufo2ft copying Lib/ufo2ft/fontInfoData.py -> build/lib/ufo2ft copying Lib/ufo2ft/postProcessor.py -> build/lib/ufo2ft copying Lib/ufo2ft/maxContextCalc.py -> build/lib/ufo2ft copying Lib/ufo2ft/preProcessor.py -> build/lib/ufo2ft copying Lib/ufo2ft/instantiator.py -> build/lib/ufo2ft copying Lib/ufo2ft/outlineCompiler.py -> build/lib/ufo2ft copying Lib/ufo2ft/constants.py -> build/lib/ufo2ft copying Lib/ufo2ft/__init__.py -> build/lib/ufo2ft copying Lib/ufo2ft/instructionCompiler.py -> build/lib/ufo2ft copying Lib/ufo2ft/util.py -> build/lib/ufo2ft copying Lib/ufo2ft/errors.py -> build/lib/ufo2ft creating build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/markFeatureWriter.py -> build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/kernFeatureWriter.py -> build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/cursFeatureWriter.py -> build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/kernFeatureWriter2.py -> build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/__main__.py -> build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/baseFeatureWriter.py -> build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/__init__.py -> build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/ast.py -> build/lib/ufo2ft/featureWriters copying Lib/ufo2ft/featureWriters/gdefFeatureWriter.py -> build/lib/ufo2ft/featureWriters creating build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/dottedCircle.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/transformations.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/skipExportGlyphs.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/propagateAnchors.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/flattenComponents.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/reverseContourDirection.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/sortContours.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/dottedCircleFilter.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/__main__.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/explodeColorLayerGlyphs.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/__init__.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/decomposeTransformedComponents.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/cubicToQuadratic.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/decomposeComponents.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/removeOverlaps.py -> build/lib/ufo2ft/filters copying Lib/ufo2ft/filters/base.py -> build/lib/ufo2ft/filters creating build/lib/ufo2ft/_compilers copying Lib/ufo2ft/_compilers/otfCompiler.py -> build/lib/ufo2ft/_compilers copying Lib/ufo2ft/_compilers/variableTTFsCompiler.py -> build/lib/ufo2ft/_compilers copying Lib/ufo2ft/_compilers/ttfCompiler.py -> build/lib/ufo2ft/_compilers copying Lib/ufo2ft/_compilers/interpolatableOTFCompiler.py -> build/lib/ufo2ft/_compilers copying Lib/ufo2ft/_compilers/variableCFF2sCompiler.py -> build/lib/ufo2ft/_compilers copying Lib/ufo2ft/_compilers/interpolatableTTFCompiler.py -> build/lib/ufo2ft/_compilers copying Lib/ufo2ft/_compilers/__init__.py -> build/lib/ufo2ft/_compilers copying Lib/ufo2ft/_compilers/baseCompiler.py -> build/lib/ufo2ft/_compilers running egg_info writing Lib/ufo2ft.egg-info/PKG-INFO writing dependency_links to Lib/ufo2ft.egg-info/dependency_links.txt writing requirements to Lib/ufo2ft.egg-info/requires.txt writing top-level names to Lib/ufo2ft.egg-info/top_level.txt reading manifest file 'Lib/ufo2ft.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'Lib/ufo2ft.egg-info/SOURCES.txt' installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/ufo2ft copying build/lib/ufo2ft/infoCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/featureCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/fontInfoData.py -> build/bdist.linux-x86_64/wheel/./ufo2ft creating build/bdist.linux-x86_64/wheel/ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/markFeatureWriter.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/kernFeatureWriter.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/cursFeatureWriter.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/kernFeatureWriter2.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/__main__.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/baseFeatureWriter.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/__init__.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/ast.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/featureWriters/gdefFeatureWriter.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/featureWriters copying build/lib/ufo2ft/postProcessor.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/maxContextCalc.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/preProcessor.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/instantiator.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/outlineCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/constants.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/__init__.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/instructionCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/util.py -> build/bdist.linux-x86_64/wheel/./ufo2ft copying build/lib/ufo2ft/errors.py -> build/bdist.linux-x86_64/wheel/./ufo2ft creating build/bdist.linux-x86_64/wheel/ufo2ft/filters copying build/lib/ufo2ft/filters/dottedCircle.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/transformations.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/skipExportGlyphs.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/propagateAnchors.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/flattenComponents.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/reverseContourDirection.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/sortContours.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/dottedCircleFilter.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/__main__.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/explodeColorLayerGlyphs.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/__init__.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/decomposeTransformedComponents.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/cubicToQuadratic.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/decomposeComponents.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/removeOverlaps.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters copying build/lib/ufo2ft/filters/base.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/filters creating build/bdist.linux-x86_64/wheel/ufo2ft/_compilers copying build/lib/ufo2ft/_compilers/otfCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/_compilers copying build/lib/ufo2ft/_compilers/variableTTFsCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/_compilers copying build/lib/ufo2ft/_compilers/ttfCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/_compilers copying build/lib/ufo2ft/_compilers/interpolatableOTFCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/_compilers copying build/lib/ufo2ft/_compilers/variableCFF2sCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/_compilers copying build/lib/ufo2ft/_compilers/interpolatableTTFCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/_compilers copying build/lib/ufo2ft/_compilers/__init__.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/_compilers copying build/lib/ufo2ft/_compilers/baseCompiler.py -> build/bdist.linux-x86_64/wheel/./ufo2ft/_compilers running install_egg_info Copying Lib/ufo2ft.egg-info to build/bdist.linux-x86_64/wheel/./ufo2ft-3.6.8-py3.13.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/ufo2ft-3.6.8.dist-info/WHEEL creating '/home/pterjan/.cache/pip/wheels/f5/28/26/ead24e357212071df2408fc7dc9f2f5fcc23834ec780a72c03/tmpltu2w2ss/.tmp-t4l5ibhl/ufo2ft-3.6.8-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'ufo2ft/__init__.py' adding 'ufo2ft/constants.py' adding 'ufo2ft/errors.py' adding 'ufo2ft/featureCompiler.py' adding 'ufo2ft/fontInfoData.py' adding 'ufo2ft/infoCompiler.py' adding 'ufo2ft/instantiator.py' adding 'ufo2ft/instructionCompiler.py' adding 'ufo2ft/maxContextCalc.py' adding 'ufo2ft/outlineCompiler.py' adding 'ufo2ft/postProcessor.py' adding 'ufo2ft/preProcessor.py' adding 'ufo2ft/util.py' adding 'ufo2ft/_compilers/__init__.py' adding 'ufo2ft/_compilers/baseCompiler.py' adding 'ufo2ft/_compilers/interpolatableOTFCompiler.py' adding 'ufo2ft/_compilers/interpolatableTTFCompiler.py' adding 'ufo2ft/_compilers/otfCompiler.py' adding 'ufo2ft/_compilers/ttfCompiler.py' adding 'ufo2ft/_compilers/variableCFF2sCompiler.py' adding 'ufo2ft/_compilers/variableTTFsCompiler.py' adding 'ufo2ft/featureWriters/__init__.py' adding 'ufo2ft/featureWriters/__main__.py' adding 'ufo2ft/featureWriters/ast.py' adding 'ufo2ft/featureWriters/baseFeatureWriter.py' adding 'ufo2ft/featureWriters/cursFeatureWriter.py' adding 'ufo2ft/featureWriters/gdefFeatureWriter.py' adding 'ufo2ft/featureWriters/kernFeatureWriter.py' adding 'ufo2ft/featureWriters/kernFeatureWriter2.py' adding 'ufo2ft/featureWriters/markFeatureWriter.py' adding 'ufo2ft/filters/__init__.py' adding 'ufo2ft/filters/__main__.py' adding 'ufo2ft/filters/base.py' adding 'ufo2ft/filters/cubicToQuadratic.py' adding 'ufo2ft/filters/decomposeComponents.py' adding 'ufo2ft/filters/decomposeTransformedComponents.py' adding 'ufo2ft/filters/dottedCircle.py' adding 'ufo2ft/filters/dottedCircleFilter.py' adding 'ufo2ft/filters/explodeColorLayerGlyphs.py' adding 'ufo2ft/filters/flattenComponents.py' adding 'ufo2ft/filters/propagateAnchors.py' adding 'ufo2ft/filters/removeOverlaps.py' adding 'ufo2ft/filters/reverseContourDirection.py' adding 'ufo2ft/filters/skipExportGlyphs.py' adding 'ufo2ft/filters/sortContours.py' adding 'ufo2ft/filters/transformations.py' adding 'ufo2ft-3.6.8.dist-info/licenses/LICENSE' adding 'ufo2ft-3.6.8.dist-info/METADATA' adding 'ufo2ft-3.6.8.dist-info/WHEEL' adding 'ufo2ft-3.6.8.dist-info/top_level.txt' adding 'ufo2ft-3.6.8.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Building wheel for ufo2ft (pyproject.toml): finished with status 'done' Created wheel for ufo2ft: filename=ufo2ft-3.6.8-py3-none-any.whl size=164111 sha256=239af25b9fa94f922391bcee04fcedddcf41fb3a50c95fda59acaf3bd66e5af1 Stored in directory: /home/pterjan/.cache/pip/wheels/f5/28/26/ead24e357212071df2408fc7dc9f2f5fcc23834ec780a72c03 Successfully built ufo2ft + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.IJyYsC + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build + '[' 1 -eq 1 ']' + '[' /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT '!=' / ']' + rm -rf /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT ++ dirname /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT + mkdir -p /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build + mkdir /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ufo2ft-3.6.8 + '[' 1 -eq 1 ']' ++ ls /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/pyproject-wheeldir/ufo2ft-3.6.8-py3-none-any.whl ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' + specifier=ufo2ft==3.6.8 + '[' -z ufo2ft==3.6.8 ']' + TMPDIR=/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir + /usr/bin/python3 -m pip install --root /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT --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 /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/pyproject-wheeldir ufo2ft==3.6.8 Using pip 25.3 from /usr/lib/python3.13/site-packages/pip (python 3.13) Looking in links: /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/pyproject-wheeldir Processing ./pyproject-wheeldir/ufo2ft-3.6.8-py3-none-any.whl Installing collected packages: ufo2ft Successfully installed ufo2ft-3.6.8 + '[' -d /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/bin ']' + rm -f /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/python-ufo2ft-3.6.8-1.mga10.noarch-pyproject-ghost-distinfo + site_dirs=() + '[' -d /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + site_dirs+=("/usr/lib/python3.13/site-packages") + '[' /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib64/python3.13/site-packages '!=' /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages ']' + '[' -d /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib64/python3.13/site-packages ']' + for site_dir in ${site_dirs[@]} + for distinfo in /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost /usr/lib/python3.13/site-packages/ufo2ft-3.6.8.dist-info' + sed -i s/pip/rpm/ /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages/ufo2ft-3.6.8.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT --record /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages/ufo2ft-3.6.8.dist-info/RECORD --output /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/python-ufo2ft-3.6.8-1.mga10.noarch-pyproject-record + rm -fv /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages/ufo2ft-3.6.8.dist-info/RECORD removed '/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages/ufo2ft-3.6.8.dist-info/RECORD' + rm -fv /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages/ufo2ft-3.6.8.dist-info/REQUESTED removed '/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages/ufo2ft-3.6.8.dist-info/REQUESTED' ++ wc -l /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/python-ufo2ft-3.6.8-1.mga10.noarch-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/python-ufo2ft-3.6.8-1.mga10.noarch-pyproject-files --output-modules /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/python-ufo2ft-3.6.8-1.mga10.noarch-pyproject-modules --buildroot /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT --sitelib /usr/lib/python3.13/site-packages --sitearch /usr/lib64/python3.13/site-packages --python-version 3.13 --pyproject-record /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/python-ufo2ft-3.6.8-1.mga10.noarch-pyproject-record --prefix /usr ufo2ft + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j16 Bytecompiling .py files below /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13 using python3.13 Not clamping source mtimes, $SOURCE_DATE_EPOCH not set + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.eOcFkQ + umask 022 + cd /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd ufo2ft-3.6.8 + '[' 1 -eq 1 ']' + export 'skip_tests=not test_removeOverlaps_pathops and not test_removeOverlaps_CFF_pathops and not test_custom_filters_as_argument' + skip_tests='not test_removeOverlaps_pathops and not test_removeOverlaps_CFF_pathops and not test_custom_filters_as_argument' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + PATH=/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/pterjan/.local/bin:/home/pterjan/bin + PYTHONPATH=/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib64/python3.13/site-packages:/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages + PYTHONDONTWRITEBYTECODE=1 + PYTEST_ADDOPTS=' --ignore=/home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8/.pyproject-builddir' + PYTEST_XDIST_AUTO_NUM_WORKERS=16 + /usr/bin/pytest -k 'not test_removeOverlaps_pathops and not test_removeOverlaps_CFF_pathops and not test_custom_filters_as_argument' tests ============================= test session starts ============================== platform linux -- Python 3.13.11, pytest-8.3.5, pluggy-1.5.0 rootdir: /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/ufo2ft-3.6.8 configfile: pyproject.toml collected 1128 items / 8 deselected / 1120 selected tests/featureCompiler_test.py ...................... [ 1%] tests/featureWriters/cursFeatureWriter_test.py ......... [ 2%] tests/featureWriters/featureWriters_test.py ........ [ 3%] tests/featureWriters/gdefFeatureWriter_test.py .......... [ 4%] tests/featureWriters/kernFeatureWriter_test.py ......................... [ 6%] .......F..... [ 7%] tests/featureWriters/markFeatureWriter_test.py ......................... [ 10%] ............... [ 11%] tests/featureWriters/variableFeatureWriter_test.py .. [ 11%] tests/filters/decomposeComponents_test.py ...... [ 12%] tests/filters/decomposeTransformedComponents_test.py ... [ 12%] tests/filters/dottedCircle_test.py ... [ 12%] tests/filters/explodeColorLayerGlyphs_test.py . [ 12%] tests/filters/flattenComponents_test.py ........ [ 13%] tests/filters/propagateAnchors_test.py ................ [ 14%] tests/filters/sortContours_test.py .... [ 15%] tests/filters/transformations_test.py ............................... [ 17%] tests/fontInfoData_test.py ................ [ 19%] tests/infoCompiler_test.py ........ [ 20%] tests/instantiator_test.py .................................... [ 23%] tests/instructionCompiler_test.py ...................................... [ 26%] ......... [ 27%] tests/integration_test.py .............................................. [ 31%] ............... [ 32%] tests/outlineCompiler_test.py .......................................... [ 36%] ........................................................................ [ 43%] ............................ [ 45%] tests/preProcessor_test.py .......................... [ 47%] tests/util_test.py . [ 48%] tests/featureCompiler_test.py ...................... [ 50%] tests/featureWriters/cursFeatureWriter_test.py ......... [ 50%] tests/featureWriters/featureWriters_test.py ........ [ 51%] tests/featureWriters/gdefFeatureWriter_test.py .......... [ 52%] tests/featureWriters/kernFeatureWriter_test.py ......................... [ 54%] .......F..... [ 55%] tests/featureWriters/markFeatureWriter_test.py ......................... [ 58%] ............... [ 59%] tests/featureWriters/variableFeatureWriter_test.py .. [ 59%] tests/filters/decomposeComponents_test.py ...... [ 60%] tests/filters/decomposeTransformedComponents_test.py ... [ 60%] tests/filters/dottedCircle_test.py ... [ 60%] tests/filters/explodeColorLayerGlyphs_test.py . [ 60%] tests/filters/flattenComponents_test.py ........ [ 61%] tests/filters/propagateAnchors_test.py ................ [ 62%] tests/filters/sortContours_test.py .... [ 63%] tests/filters/transformations_test.py ............................... [ 65%] tests/fontInfoData_test.py ................ [ 67%] tests/infoCompiler_test.py ........ [ 68%] tests/instantiator_test.py .................................... [ 71%] tests/instructionCompiler_test.py ...................................... [ 74%] ......... [ 75%] tests/integration_test.py .............................................. [ 79%] ............... [ 80%] tests/outlineCompiler_test.py .......................................... [ 84%] ........................................................................ [ 91%] ............................ [ 93%] tests/preProcessor_test.py .......................... [ 95%] tests/util_test.py . [ 96%] tests/featureWriters/ast_test.py . [ 96%] tests/featureWriters/markFeatureWriter_test.py ......... [ 96%] tests/filters/filters_test.py ................... [ 98%] tests/filters/transformations_test.py . [ 98%] tests/fontInfoData_test.py .. [ 98%] tests/instantiator_test.py ...... [ 99%] tests/instructionCompiler_test.py .... [ 99%] tests/util_test.py .. [100%] =================================== FAILURES =================================== _________________________ test_kern_zyyy_zinh[defcon] __________________________ FontClass = def test_kern_zyyy_zinh(FontClass): """Test that a sampling of glyphs with a common or inherited script, but a disjoint set of explicit script extensions end up in the correct lookups.""" glyphs = {} for i in range(0, 0x110000, 0x10): script = unicodeScript(i) script_extension = unicodeScriptExtensions(i) if script not in script_extension: assert script in DFLT_SCRIPTS name = f"uni{i:04X}" glyphs[name] = i kerning = {(glyph, glyph): i for i, glyph in enumerate(glyphs)} ufo = makeUFO(FontClass, glyphs, None, kerning) newFeatures = KernFeatureWriterTest.writeFeatures(ufo) > assert dedent(str(newFeatures)) == dedent( """\ lookup kern_Deva { lookupflag IgnoreMarks; pos uni1CD0 uni1CD0 7; pos uni1CE0 uni1CE0 8; pos uni1CF0 uni1CF0 9; pos uni20F0 uni20F0 11; pos uniA830 uniA830 34; } kern_Deva; lookup kern_Dupl { lookupflag IgnoreMarks; pos uni1BCA0 uni1BCA0 42; } kern_Dupl; lookup kern_Grek { lookupflag IgnoreMarks; pos uni0300 uni0300 0; pos uni1DC0 uni1DC0 10; } kern_Grek; lookup kern_Hani_Hrkt { lookupflag IgnoreMarks; pos uni1D360 uni1D360 43; pos uni1D370 uni1D370 44; pos uni1F250 uni1F250 45; pos uni2FF0 uni2FF0 13; pos uni3010 uni3010 14; pos uni3030 uni3030 15; pos uni30A0 uni30A0 16; pos uni3190 uni3190 17; pos uni31C0 uni31C0 18; pos uni31D0 uni31D0 19; pos uni31E0 uni31E0 20; pos uni3220 uni3220 21; pos uni3230 uni3230 22; pos uni3240 uni3240 23; pos uni3280 uni3280 24; pos uni3290 uni3290 25; pos uni32A0 uni32A0 26; pos uni32B0 uni32B0 27; pos uni32C0 uni32C0 28; pos uni3360 uni3360 29; pos uni3370 uni3370 30; pos uni33E0 uni33E0 31; pos uni33F0 uni33F0 32; pos uniA700 uniA700 33; pos uniFF70 uniFF70 35; } kern_Hani_Hrkt; lookup kern_Default { lookupflag IgnoreMarks; pos uni0310 uni0310 1; pos uni0320 uni0320 2; pos uni0330 uni0330 3; pos uni0640 uni0640 4; pos uni0650 uni0650 5; pos uni0670 uni0670 6; pos uni10100 uni10100 36; pos uni10110 uni10110 37; pos uni10120 uni10120 38; pos uni10130 uni10130 39; pos uni102E0 uni102E0 40; pos uni102F0 uni102F0 41; pos uni2E30 uni2E30 12; } kern_Default; feature kern { script DFLT; language dflt; lookup kern_Default; lookup kern_Grek; lookup kern_Hani_Hrkt; script grek; language dflt; lookup kern_Default; lookup kern_Grek; script hani; language dflt; lookup kern_Default; lookup kern_Hani_Hrkt; script kana; language dflt; lookup kern_Default; lookup kern_Hani_Hrkt; } kern; feature dist { script dev2; language dflt; lookup kern_Default; lookup kern_Deva; script deva; language dflt; lookup kern_Default; lookup kern_Deva; script dupl; language dflt; lookup kern_Default; lookup kern_Dupl; } dist; """ ) E AssertionError: assert 'lookup kern_...l;\n} dist;\n' == 'lookup kern_...l;\n} dist;\n' E E Skipping 61 identical leading characters in diff, use -v to show E - 0 uni1CD0 7; E ? ^ E + 0 uni1CD0 6; E ? ^ E - pos uni1CE0 uni1CE0 8;... E E ...Full output truncated (227 lines hidden), use '-vv' to show tests/featureWriters/kernFeatureWriter_test.py:1855: AssertionError _________________________ test_kern_zyyy_zinh[ufoLib2] _________________________ FontClass = .ctor at 0x7f2e998a3380> def test_kern_zyyy_zinh(FontClass): """Test that a sampling of glyphs with a common or inherited script, but a disjoint set of explicit script extensions end up in the correct lookups.""" glyphs = {} for i in range(0, 0x110000, 0x10): script = unicodeScript(i) script_extension = unicodeScriptExtensions(i) if script not in script_extension: assert script in DFLT_SCRIPTS name = f"uni{i:04X}" glyphs[name] = i kerning = {(glyph, glyph): i for i, glyph in enumerate(glyphs)} ufo = makeUFO(FontClass, glyphs, None, kerning) newFeatures = KernFeatureWriterTest.writeFeatures(ufo) > assert dedent(str(newFeatures)) == dedent( """\ lookup kern_Deva { lookupflag IgnoreMarks; pos uni1CD0 uni1CD0 7; pos uni1CE0 uni1CE0 8; pos uni1CF0 uni1CF0 9; pos uni20F0 uni20F0 11; pos uniA830 uniA830 34; } kern_Deva; lookup kern_Dupl { lookupflag IgnoreMarks; pos uni1BCA0 uni1BCA0 42; } kern_Dupl; lookup kern_Grek { lookupflag IgnoreMarks; pos uni0300 uni0300 0; pos uni1DC0 uni1DC0 10; } kern_Grek; lookup kern_Hani_Hrkt { lookupflag IgnoreMarks; pos uni1D360 uni1D360 43; pos uni1D370 uni1D370 44; pos uni1F250 uni1F250 45; pos uni2FF0 uni2FF0 13; pos uni3010 uni3010 14; pos uni3030 uni3030 15; pos uni30A0 uni30A0 16; pos uni3190 uni3190 17; pos uni31C0 uni31C0 18; pos uni31D0 uni31D0 19; pos uni31E0 uni31E0 20; pos uni3220 uni3220 21; pos uni3230 uni3230 22; pos uni3240 uni3240 23; pos uni3280 uni3280 24; pos uni3290 uni3290 25; pos uni32A0 uni32A0 26; pos uni32B0 uni32B0 27; pos uni32C0 uni32C0 28; pos uni3360 uni3360 29; pos uni3370 uni3370 30; pos uni33E0 uni33E0 31; pos uni33F0 uni33F0 32; pos uniA700 uniA700 33; pos uniFF70 uniFF70 35; } kern_Hani_Hrkt; lookup kern_Default { lookupflag IgnoreMarks; pos uni0310 uni0310 1; pos uni0320 uni0320 2; pos uni0330 uni0330 3; pos uni0640 uni0640 4; pos uni0650 uni0650 5; pos uni0670 uni0670 6; pos uni10100 uni10100 36; pos uni10110 uni10110 37; pos uni10120 uni10120 38; pos uni10130 uni10130 39; pos uni102E0 uni102E0 40; pos uni102F0 uni102F0 41; pos uni2E30 uni2E30 12; } kern_Default; feature kern { script DFLT; language dflt; lookup kern_Default; lookup kern_Grek; lookup kern_Hani_Hrkt; script grek; language dflt; lookup kern_Default; lookup kern_Grek; script hani; language dflt; lookup kern_Default; lookup kern_Hani_Hrkt; script kana; language dflt; lookup kern_Default; lookup kern_Hani_Hrkt; } kern; feature dist { script dev2; language dflt; lookup kern_Default; lookup kern_Deva; script deva; language dflt; lookup kern_Default; lookup kern_Deva; script dupl; language dflt; lookup kern_Default; lookup kern_Dupl; } dist; """ ) E AssertionError: assert 'lookup kern_...l;\n} dist;\n' == 'lookup kern_...l;\n} dist;\n' E E Skipping 61 identical leading characters in diff, use -v to show E - 0 uni1CD0 7; E ? ^ E + 0 uni1CD0 6; E ? ^ E - pos uni1CE0 uni1CE0 8;... E E ...Full output truncated (227 lines hidden), use '-vv' to show tests/featureWriters/kernFeatureWriter_test.py:1855: AssertionError =============================== warnings summary =============================== tests/filters/dottedCircle_test.py::test_empty_font_deprecated[defcon] /home/pterjan/rpmbuild/BUILD/python-ufo2ft-3.6.8-build/BUILDROOT/usr/lib/python3.13/site-packages/ufo2ft/filters/dottedCircleFilter.py:8: UserWarning: The dottedCircleFilter module is deprecated, please import dottedCircle instead. warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/featureWriters/kernFeatureWriter_test.py::test_kern_zyyy_zinh[defcon] FAILED tests/featureWriters/kernFeatureWriter_test.py::test_kern_zyyy_zinh[ufoLib2] =========== 2 failed, 1118 passed, 8 deselected, 1 warning in 30.50s =========== error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.eOcFkQ (%check) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.eOcFkQ (%check) I: [iurt_root_command] ERROR: chroot