>>> py3-ufo2ft: Building community/py3-ufo2ft 2.33.4-r1 (using abuild 3.14.1-r3) started Mon, 25 Nov 2024 12:15:04 +0000 >>> py3-ufo2ft: Validating /home/buildozer/aports/community/py3-ufo2ft/APKBUILD... >>> WARNING: py3-ufo2ft: No maintainer >>> py3-ufo2ft: Analyzing dependencies... >>> py3-ufo2ft: Installing for build: build-base py3-booleanoperations py3-cffsubr py3-fonttools py3-fs py3-ufolib2 python3 py3-gpep517 py3-setuptools py3-setuptools_scm py3-wheel py3-compreffor py3-pytest py3-pytest-runner py3-pytest-xdist py3-skia-pathops (1/67) Installing libbz2 (1.0.8-r6) (2/67) Installing libffi (3.4.6-r0) (3/67) Installing gdbm (1.24-r0) (4/67) Installing xz-libs (5.6.3-r0) (5/67) Installing mpdecimal (4.0.0-r0) (6/67) Installing libpanelw (6.5_p20241006-r3) (7/67) Installing sqlite-libs (3.47.0-r0) (8/67) Installing python3 (3.12.7-r1) (9/67) Installing python3-pycache-pyc0 (3.12.7-r1) (10/67) Installing pyc (3.12.7-r1) (11/67) Installing clipper (6.4.2-r5) (12/67) Installing py3-pyclipper (1.3.0_p5-r1) (13/67) Installing py3-pyclipper-pyc (1.3.0_p5-r1) (14/67) Installing py3-fonttools (4.55.0-r0) (15/67) Installing py3-fonttools-pyc (4.55.0-r0) (16/67) Installing py3-booleanoperations-pyc (0.9.0-r6) (17/67) Installing python3-pyc (3.12.7-r1) (18/67) Installing py3-booleanoperations (0.9.0-r6) (19/67) Installing py3-cffsubr (0.2.9-r5) (20/67) Installing py3-cffsubr-pyc (0.2.9-r5) (21/67) Installing py3-appdirs (1.4.4-r8) (22/67) Installing py3-appdirs-pyc (1.4.4-r8) (23/67) Installing py3-six (1.16.0-r9) (24/67) Installing py3-six-pyc (1.16.0-r9) (25/67) Installing py3-parsing (3.1.4-r0) (26/67) Installing py3-parsing-pyc (3.1.4-r0) (27/67) Installing py3-packaging (24.2-r0) (28/67) Installing py3-packaging-pyc (24.2-r0) (29/67) Installing py3-setuptools (70.3.0-r0) (30/67) Installing py3-setuptools-pyc (70.3.0-r0) (31/67) Installing py3-tz (2024.2-r0) (32/67) Installing py3-tz-pyc (2024.2-r0) (33/67) Installing py3-fs (2.4.16-r4) (34/67) Installing py3-fs-pyc (2.4.16-r4) (35/67) Installing py3-attrs (24.2.0-r0) (36/67) Installing py3-attrs-pyc (24.2.0-r0) (37/67) Installing py3-ufolib2 (0.16.0-r2) (38/67) Installing py3-ufolib2-pyc (0.16.0-r2) (39/67) Installing py3-installer (0.7.0-r2) (40/67) Installing py3-installer-pyc (0.7.0-r2) (41/67) Installing py3-gpep517 (16-r0) (42/67) Installing py3-gpep517-pyc (16-r0) (43/67) Installing py3-setuptools_scm (8.1.0-r0) (44/67) Installing py3-setuptools_scm-pyc (8.1.0-r0) (45/67) Installing py3-wheel (0.43.0-r0) (46/67) Installing py3-wheel-pyc (0.43.0-r0) (47/67) Installing py3-compreffor (0.5.6-r0) (48/67) Installing py3-compreffor-pyc (0.5.6-r0) (49/67) Installing py3-iniconfig (2.0.0-r1) (50/67) Installing py3-iniconfig-pyc (2.0.0-r1) (51/67) Installing py3-pluggy (1.5.0-r0) (52/67) Installing py3-pluggy-pyc (1.5.0-r0) (53/67) Installing py3-py (1.11.0-r4) (54/67) Installing py3-py-pyc (1.11.0-r4) (55/67) Installing py3-pytest (8.3.3-r0) (56/67) Installing py3-pytest-pyc (8.3.3-r0) (57/67) Installing py3-pytest-runner (6.0.1-r1) (58/67) Installing py3-pytest-runner-pyc (6.0.1-r1) (59/67) Installing py3-execnet (2.1.1-r0) (60/67) Installing py3-execnet-pyc (2.1.1-r0) (61/67) Installing py3-pytest-xdist (3.6.1-r0) (62/67) Installing py3-pytest-xdist-pyc (3.6.1-r0) (63/67) Installing cython (3.0.10-r0) (64/67) Installing cython-pyc (3.0.10-r0) (65/67) Installing py3-skia-pathops (0.7.4-r3) (66/67) Installing py3-skia-pathops-pyc (0.7.4-r3) (67/67) Installing .makedepends-py3-ufo2ft (20241125.121515) Executing busybox-1.37.0-r8.trigger OK: 481 MiB in 167 packages >>> py3-ufo2ft: Cleaning up srcdir >>> py3-ufo2ft: Cleaning up pkgdir >>> py3-ufo2ft: Cleaning up tmpdir >>> py3-ufo2ft: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/py3-ufo2ft-2.33.4.tar.gz >>> py3-ufo2ft: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/py3-ufo2ft-2.33.4.tar.gz >>> py3-ufo2ft: Checking sha512sums... py3-ufo2ft-2.33.4.tar.gz: OK >>> py3-ufo2ft: Unpacking /var/cache/distfiles/v3.21/py3-ufo2ft-2.33.4.tar.gz... 2024-11-25 12:15:16,559 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section' Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/setuptools_scm/_integration/pyproject_reading.py", line 36, in read_pyproject section = defn.get("tool", {})[tool_name] ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ KeyError: 'setuptools_scm' 2024-11-25 12:15:16,592 root INFO running bdist_wheel 2024-11-25 12:15:16,607 root WARNING The [wheel] section is deprecated. Use [bdist_wheel] instead. 2024-11-25 12:15:16,675 root INFO running build 2024-11-25 12:15:16,675 root INFO running build_py 2024-11-25 12:15:16,679 root INFO creating build 2024-11-25 12:15:16,679 root INFO creating build/lib 2024-11-25 12:15:16,679 root INFO creating build/lib/ufo2ft 2024-11-25 12:15:16,679 root INFO copying Lib/ufo2ft/util.py -> build/lib/ufo2ft 2024-11-25 12:15:16,680 root INFO copying Lib/ufo2ft/fontInfoData.py -> build/lib/ufo2ft 2024-11-25 12:15:16,680 root INFO copying Lib/ufo2ft/constants.py -> build/lib/ufo2ft 2024-11-25 12:15:16,680 root INFO copying Lib/ufo2ft/__init__.py -> build/lib/ufo2ft 2024-11-25 12:15:16,680 root INFO copying Lib/ufo2ft/instructionCompiler.py -> build/lib/ufo2ft 2024-11-25 12:15:16,681 root INFO copying Lib/ufo2ft/_version.py -> build/lib/ufo2ft 2024-11-25 12:15:16,681 root INFO copying Lib/ufo2ft/preProcessor.py -> build/lib/ufo2ft 2024-11-25 12:15:16,681 root INFO copying Lib/ufo2ft/featureCompiler.py -> build/lib/ufo2ft 2024-11-25 12:15:16,681 root INFO copying Lib/ufo2ft/postProcessor.py -> build/lib/ufo2ft 2024-11-25 12:15:16,682 root INFO copying Lib/ufo2ft/maxContextCalc.py -> build/lib/ufo2ft 2024-11-25 12:15:16,682 root INFO copying Lib/ufo2ft/outlineCompiler.py -> build/lib/ufo2ft 2024-11-25 12:15:16,682 root INFO copying Lib/ufo2ft/errors.py -> build/lib/ufo2ft 2024-11-25 12:15:16,682 root INFO creating build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,683 root INFO copying Lib/ufo2ft/featureWriters/kernFeatureWriter2.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,683 root INFO copying Lib/ufo2ft/featureWriters/baseFeatureWriter.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,683 root INFO copying Lib/ufo2ft/featureWriters/cursFeatureWriter.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,683 root INFO copying Lib/ufo2ft/featureWriters/__init__.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,683 root INFO copying Lib/ufo2ft/featureWriters/__main__.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,684 root INFO copying Lib/ufo2ft/featureWriters/kernFeatureWriter.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,684 root INFO copying Lib/ufo2ft/featureWriters/ast.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,684 root INFO copying Lib/ufo2ft/featureWriters/gdefFeatureWriter.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,684 root INFO copying Lib/ufo2ft/featureWriters/markFeatureWriter.py -> build/lib/ufo2ft/featureWriters 2024-11-25 12:15:16,685 root INFO creating build/lib/ufo2ft/filters 2024-11-25 12:15:16,685 root INFO copying Lib/ufo2ft/filters/dottedCircleFilter.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,685 root INFO copying Lib/ufo2ft/filters/dottedCircle.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,685 root INFO copying Lib/ufo2ft/filters/base.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,686 root INFO copying Lib/ufo2ft/filters/propagateAnchors.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,686 root INFO copying Lib/ufo2ft/filters/sortContours.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,686 root INFO copying Lib/ufo2ft/filters/__init__.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,686 root INFO copying Lib/ufo2ft/filters/explodeColorLayerGlyphs.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,686 root INFO copying Lib/ufo2ft/filters/cubicToQuadratic.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,687 root INFO copying Lib/ufo2ft/filters/__main__.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,687 root INFO copying Lib/ufo2ft/filters/decomposeComponents.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,687 root INFO copying Lib/ufo2ft/filters/reverseContourDirection.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,687 root INFO copying Lib/ufo2ft/filters/flattenComponents.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,687 root INFO copying Lib/ufo2ft/filters/removeOverlaps.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,688 root INFO copying Lib/ufo2ft/filters/transformations.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,688 root INFO copying Lib/ufo2ft/filters/decomposeTransformedComponents.py -> build/lib/ufo2ft/filters 2024-11-25 12:15:16,688 root INFO running egg_info 2024-11-25 12:15:16,688 root INFO creating Lib/ufo2ft.egg-info 2024-11-25 12:15:16,692 root INFO writing Lib/ufo2ft.egg-info/PKG-INFO 2024-11-25 12:15:16,692 root INFO writing dependency_links to Lib/ufo2ft.egg-info/dependency_links.txt 2024-11-25 12:15:16,693 root INFO writing requirements to Lib/ufo2ft.egg-info/requires.txt 2024-11-25 12:15:16,693 root INFO writing top-level names to Lib/ufo2ft.egg-info/top_level.txt 2024-11-25 12:15:16,693 root INFO writing manifest file 'Lib/ufo2ft.egg-info/SOURCES.txt' 2024-11-25 12:15:18,330 root INFO reading manifest file 'Lib/ufo2ft.egg-info/SOURCES.txt' 2024-11-25 12:15:18,330 root INFO reading manifest template 'MANIFEST.in' 2024-11-25 12:15:18,359 root INFO adding license file 'LICENSE' 2024-11-25 12:15:18,363 root INFO writing manifest file 'Lib/ufo2ft.egg-info/SOURCES.txt' 2024-11-25 12:15:18,376 root INFO installing to build/bdist.linux-i686/wheel 2024-11-25 12:15:18,376 root INFO running install 2024-11-25 12:15:18,384 root INFO running install_lib 2024-11-25 12:15:18,388 root INFO creating build/bdist.linux-i686 2024-11-25 12:15:18,388 root INFO creating build/bdist.linux-i686/wheel 2024-11-25 12:15:18,389 root INFO creating build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,389 root INFO copying build/lib/ufo2ft/util.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,389 root INFO copying build/lib/ufo2ft/fontInfoData.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,389 root INFO copying build/lib/ufo2ft/constants.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,389 root INFO copying build/lib/ufo2ft/__init__.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,389 root INFO creating build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,390 root INFO copying build/lib/ufo2ft/featureWriters/kernFeatureWriter2.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,390 root INFO copying build/lib/ufo2ft/featureWriters/baseFeatureWriter.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,390 root INFO copying build/lib/ufo2ft/featureWriters/cursFeatureWriter.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,390 root INFO copying build/lib/ufo2ft/featureWriters/__init__.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,390 root INFO copying build/lib/ufo2ft/featureWriters/__main__.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,390 root INFO copying build/lib/ufo2ft/featureWriters/kernFeatureWriter.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,391 root INFO copying build/lib/ufo2ft/featureWriters/ast.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,391 root INFO copying build/lib/ufo2ft/featureWriters/gdefFeatureWriter.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,391 root INFO copying build/lib/ufo2ft/featureWriters/markFeatureWriter.py -> build/bdist.linux-i686/wheel/ufo2ft/featureWriters 2024-11-25 12:15:18,391 root INFO copying build/lib/ufo2ft/instructionCompiler.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,391 root INFO creating build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,392 root INFO copying build/lib/ufo2ft/filters/dottedCircleFilter.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,392 root INFO copying build/lib/ufo2ft/filters/dottedCircle.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,392 root INFO copying build/lib/ufo2ft/filters/base.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,392 root INFO copying build/lib/ufo2ft/filters/propagateAnchors.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,392 root INFO copying build/lib/ufo2ft/filters/sortContours.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,392 root INFO copying build/lib/ufo2ft/filters/__init__.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,393 root INFO copying build/lib/ufo2ft/filters/explodeColorLayerGlyphs.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,393 root INFO copying build/lib/ufo2ft/filters/cubicToQuadratic.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,393 root INFO copying build/lib/ufo2ft/filters/__main__.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,393 root INFO copying build/lib/ufo2ft/filters/decomposeComponents.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,393 root INFO copying build/lib/ufo2ft/filters/reverseContourDirection.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,393 root INFO copying build/lib/ufo2ft/filters/flattenComponents.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,393 root INFO copying build/lib/ufo2ft/filters/removeOverlaps.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,394 root INFO copying build/lib/ufo2ft/filters/transformations.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,394 root INFO copying build/lib/ufo2ft/filters/decomposeTransformedComponents.py -> build/bdist.linux-i686/wheel/ufo2ft/filters 2024-11-25 12:15:18,394 root INFO copying build/lib/ufo2ft/_version.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,394 root INFO copying build/lib/ufo2ft/preProcessor.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,394 root INFO copying build/lib/ufo2ft/featureCompiler.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,394 root INFO copying build/lib/ufo2ft/postProcessor.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,395 root INFO copying build/lib/ufo2ft/maxContextCalc.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,395 root INFO copying build/lib/ufo2ft/outlineCompiler.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,395 root INFO copying build/lib/ufo2ft/errors.py -> build/bdist.linux-i686/wheel/ufo2ft 2024-11-25 12:15:18,395 root INFO running install_egg_info 2024-11-25 12:15:18,399 root INFO Copying Lib/ufo2ft.egg-info to build/bdist.linux-i686/wheel/ufo2ft-2.33.4-py3.12.egg-info 2024-11-25 12:15:18,400 root INFO running install_scripts 2024-11-25 12:15:18,403 root INFO creating build/bdist.linux-i686/wheel/ufo2ft-2.33.4.dist-info/WHEEL 2024-11-25 12:15:18,403 wheel INFO creating '/home/buildozer/aports/community/py3-ufo2ft/src/ufo2ft-2.33.4/.dist/.tmp-qcf84odq/ufo2ft-2.33.4-py2.py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it 2024-11-25 12:15:18,403 wheel INFO adding 'ufo2ft/__init__.py' 2024-11-25 12:15:18,404 wheel INFO adding 'ufo2ft/_version.py' 2024-11-25 12:15:18,404 wheel INFO adding 'ufo2ft/constants.py' 2024-11-25 12:15:18,404 wheel INFO adding 'ufo2ft/errors.py' 2024-11-25 12:15:18,404 wheel INFO adding 'ufo2ft/featureCompiler.py' 2024-11-25 12:15:18,405 wheel INFO adding 'ufo2ft/fontInfoData.py' 2024-11-25 12:15:18,405 wheel INFO adding 'ufo2ft/instructionCompiler.py' 2024-11-25 12:15:18,405 wheel INFO adding 'ufo2ft/maxContextCalc.py' 2024-11-25 12:15:18,405 wheel INFO adding 'ufo2ft/outlineCompiler.py' 2024-11-25 12:15:18,406 wheel INFO adding 'ufo2ft/postProcessor.py' 2024-11-25 12:15:18,406 wheel INFO adding 'ufo2ft/preProcessor.py' 2024-11-25 12:15:18,406 wheel INFO adding 'ufo2ft/util.py' 2024-11-25 12:15:18,407 wheel INFO adding 'ufo2ft/featureWriters/__init__.py' 2024-11-25 12:15:18,407 wheel INFO adding 'ufo2ft/featureWriters/__main__.py' 2024-11-25 12:15:18,407 wheel INFO adding 'ufo2ft/featureWriters/ast.py' 2024-11-25 12:15:18,407 wheel INFO adding 'ufo2ft/featureWriters/baseFeatureWriter.py' 2024-11-25 12:15:18,407 wheel INFO adding 'ufo2ft/featureWriters/cursFeatureWriter.py' 2024-11-25 12:15:18,408 wheel INFO adding 'ufo2ft/featureWriters/gdefFeatureWriter.py' 2024-11-25 12:15:18,408 wheel INFO adding 'ufo2ft/featureWriters/kernFeatureWriter.py' 2024-11-25 12:15:18,408 wheel INFO adding 'ufo2ft/featureWriters/kernFeatureWriter2.py' 2024-11-25 12:15:18,409 wheel INFO adding 'ufo2ft/featureWriters/markFeatureWriter.py' 2024-11-25 12:15:18,409 wheel INFO adding 'ufo2ft/filters/__init__.py' 2024-11-25 12:15:18,409 wheel INFO adding 'ufo2ft/filters/__main__.py' 2024-11-25 12:15:18,409 wheel INFO adding 'ufo2ft/filters/base.py' 2024-11-25 12:15:18,410 wheel INFO adding 'ufo2ft/filters/cubicToQuadratic.py' 2024-11-25 12:15:18,410 wheel INFO adding 'ufo2ft/filters/decomposeComponents.py' 2024-11-25 12:15:18,410 wheel INFO adding 'ufo2ft/filters/decomposeTransformedComponents.py' 2024-11-25 12:15:18,410 wheel INFO adding 'ufo2ft/filters/dottedCircle.py' 2024-11-25 12:15:18,410 wheel INFO adding 'ufo2ft/filters/dottedCircleFilter.py' 2024-11-25 12:15:18,411 wheel INFO adding 'ufo2ft/filters/explodeColorLayerGlyphs.py' 2024-11-25 12:15:18,411 wheel INFO adding 'ufo2ft/filters/flattenComponents.py' 2024-11-25 12:15:18,411 wheel INFO adding 'ufo2ft/filters/propagateAnchors.py' 2024-11-25 12:15:18,411 wheel INFO adding 'ufo2ft/filters/removeOverlaps.py' 2024-11-25 12:15:18,411 wheel INFO adding 'ufo2ft/filters/reverseContourDirection.py' 2024-11-25 12:15:18,412 wheel INFO adding 'ufo2ft/filters/sortContours.py' 2024-11-25 12:15:18,412 wheel INFO adding 'ufo2ft/filters/transformations.py' 2024-11-25 12:15:18,412 wheel INFO adding 'ufo2ft-2.33.4.dist-info/LICENSE' 2024-11-25 12:15:18,412 wheel INFO adding 'ufo2ft-2.33.4.dist-info/METADATA' 2024-11-25 12:15:18,412 wheel INFO adding 'ufo2ft-2.33.4.dist-info/WHEEL' 2024-11-25 12:15:18,412 wheel INFO adding 'ufo2ft-2.33.4.dist-info/top_level.txt' 2024-11-25 12:15:18,413 wheel INFO adding 'ufo2ft-2.33.4.dist-info/RECORD' 2024-11-25 12:15:18,413 root INFO removing build/bdist.linux-i686/wheel 2024-11-25 12:15:18,414 gpep517 INFO The backend produced .dist/ufo2ft-2.33.4-py2.py3-none-any.whl ufo2ft-2.33.4-py2.py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 rootdir: /home/buildozer/aports/community/py3-ufo2ft/src/ufo2ft-2.33.4 configfile: setup.cfg testpaths: tests plugins: xdist-3.6.1 created: 48/48 workers 48 workers [826 items] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 8%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 17%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 26%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 34%] ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 43%] sssssssssssssssssssssssssssssssssss..................................... [ 52%] ........................................................................ [ 61%] ........................................................................ [ 69%] ........................................................................ [ 78%] ........................................................................ [ 87%] ........................................................................ [ 95%] ............................F..... [100%] =================================== FAILURES =================================== _________________________ test_kern_zyyy_zinh[ufoLib2] _________________________ [gw7] linux -- Python 3.12.7 /home/buildozer/aports/community/py3-ufo2ft/src/ufo2ft-2.33.4/.testenv/bin/python3 FontClass = .ctor at 0xf56ef3e8> 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 3; pos uni1CE0 uni1CE0 4; pos uni1CF0 uni1CF0 5; pos uni20F0 uni20F0 7; pos uniA830 uniA830 28; } kern_Deva; lookup kern_Dupl { lookupflag IgnoreMarks; pos uni1BCA0 uni1BCA0 36; } kern_Dupl; lookup kern_Grek { lookupflag IgnoreMarks; pos uni1DC0 uni1DC0 6; } kern_Grek; lookup kern_Hani { lookupflag IgnoreMarks; pos uni1D360 uni1D360 37; pos uni1D370 uni1D370 38; pos uni1F250 uni1F250 39; pos uni3010 uni3010 8; pos uni3030 uni3030 9; pos uni3190 uni3190 11; pos uni31C0 uni31C0 12; pos uni31D0 uni31D0 13; pos uni31E0 uni31E0 14; pos uni3220 uni3220 15; pos uni3230 uni3230 16; pos uni3240 uni3240 17; pos uni3280 uni3280 18; pos uni3290 uni3290 19; pos uni32A0 uni32A0 20; pos uni32B0 uni32B0 21; pos uni32C0 uni32C0 22; pos uni3360 uni3360 23; pos uni3370 uni3370 24; pos uni33E0 uni33E0 25; pos uni33F0 uni33F0 26; pos uniA700 uniA700 27; } kern_Hani; lookup kern_Hrkt { lookupflag IgnoreMarks; pos uni3010 uni3010 8; pos uni3030 uni3030 9; pos uni30A0 uni30A0 10; pos uniFF70 uniFF70 29; } kern_Hrkt; lookup kern_Default { lookupflag IgnoreMarks; pos uni0640 uni0640 0; pos uni0650 uni0650 1; pos uni0670 uni0670 2; pos uni10100 uni10100 30; pos uni10110 uni10110 31; pos uni10120 uni10120 32; pos uni10130 uni10130 33; pos uni102E0 uni102E0 34; pos uni102F0 uni102F0 35; } kern_Default; feature kern { script DFLT; language dflt; lookup kern_Default; script grek; language dflt; lookup kern_Default; lookup kern_Grek; script hani; language dflt; lookup kern_Default; lookup kern_Hani; script kana; language dflt; lookup kern_Default; lookup kern_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 3; E ? ^ E + 0 uni1CD0 7; E ? ^ E - pos uni1CE0 uni1CE0 4;... E E ...Full output truncated (228 lines hidden), use '-vv' to show tests/featureWriters/kernFeatureWriter_test.py:1756: AssertionError =========================== short test summary info ============================ SKIPPED [1] tests/featureCompiler_test.py:20: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:231: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:131: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:181: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:212: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:258: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:228: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:237: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:275: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:521: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:625: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:679: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:357: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:414: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:457: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:61: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:72: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:90: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:335: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:371: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:415: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:41: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:54: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:1140: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:1172: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:51: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1114: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1142: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1200: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:188: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:192: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:206: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:48: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:89: could not import 'defcon': No module named 'defcon' SKIPPED [4] tests/featureWriters/featureWriters_test.py:89: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1272: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1297: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1331: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:263: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:358: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:453: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:2027: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:2097: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:2134: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1654: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1741: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1865: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:160: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:175: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:185: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:138: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:193: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:226: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:709: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:825: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:899: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:963: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:1012: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:521: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:542: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:103: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:124: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:147: could not import 'defcon': No module named 'defcon' SKIPPED [4] tests/featureWriters/featureWriters_test.py:72: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:1049: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/cursFeatureWriter_test.py:24: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/cursFeatureWriter_test.py:41: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/cursFeatureWriter_test.py:61: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:156: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:1376: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:1396: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:826: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:953: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:87: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:113: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:125: could not import 'defcon': No module named 'defcon' SKIPPED [5] tests/filters/transformations_test.py:132: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:1418: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1035: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:551: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:611: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:648: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:193: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:569: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:743: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:826: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:915: could not import 'defcon': No module named 'defcon' SKIPPED [5] tests/filters/transformations_test.py:163: could not import 'defcon': No module named 'defcon' SKIPPED [5] tests/filters/transformations_test.py:147: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/flattenComponents_test.py:125: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/flattenComponents_test.py:129: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/flattenComponents_test.py:133: could not import 'defcon': No module named 'defcon' SKIPPED [5] tests/filters/transformations_test.py:197: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/sortContours_test.py:69: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/transformations_test.py:82: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/transformations_test.py:86: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/propagateAnchors_test.py:156: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/propagateAnchors_test.py:160: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:1171: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:1252: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:1278: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/transformations_test.py:173: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1521: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1553: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1590: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/decomposeComponents_test.py:38: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/decomposeTransformedComponents_test.py:8: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/decomposeTransformedComponents_test.py:61: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/propagateAnchors_test.py:173: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/propagateAnchors_test.py:180: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/propagateAnchors_test.py:189: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/flattenComponents_test.py:146: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/flattenComponents_test.py:160: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/flattenComponents_test.py:182: could not import 'defcon': No module named 'defcon' SKIPPED [5] tests/filters/transformations_test.py:121: could not import 'defcon': No module named 'defcon' SKIPPED [6] tests/filters/propagateAnchors_test.py:164: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:107: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:86: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:489: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:179: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:80: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:232: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:258: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:292: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:93: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:332: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:357: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:381: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:95: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:106: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/propagateAnchors_test.py:214: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/sortContours_test.py:15: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/sortContours_test.py:35: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:476: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:138: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:189: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:200: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:723: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:126: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:135: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:158: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/transformations_test.py:101: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/transformations_test.py:111: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:315: could not import 'defcon': No module named 'defcon' SKIPPED [6] tests/fontInfoData_test.py:29: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:106: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1234: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:427: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:447: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:465: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:219: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:516: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:544: could not import 'defcon': No module named 'defcon' SKIPPED [2] tests/instructionCompiler_test.py:570: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:50: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:613: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:633: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:647: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/dottedCircle_test.py:8: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/dottedCircle_test.py:41: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/dottedCircle_test.py:59: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1429: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:665: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:130: could not import 'defcon': No module named 'defcon' SKIPPED [3] tests/instructionCompiler_test.py:588: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:70: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:741: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:747: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:756: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:515: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:696: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:707: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:718: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:315: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:188: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:196: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1917: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:772: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:673: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:680: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:783: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:794: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:217: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:79: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:956: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:274: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:108: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:123: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:128: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:153: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:160: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:201: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:85: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:92: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureCompiler_test.py:168: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:246: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:308: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:339: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:381: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:520: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:527: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:545: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:1105: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:454: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:490: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:502: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:266: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:272: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1073: could not import 'defcon': No module named 'defcon' SKIPPED [2] tests/outlineCompiler_test.py:869: could not import 'defcon': No module named 'defcon' SKIPPED [2] tests/outlineCompiler_test.py:877: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:672: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/gdefFeatureWriter_test.py:212: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:957: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:973: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:990: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter2_test.py:617: could not import 'defcon': No module named 'defcon' SKIPPED [16] tests/outlineCompiler_test.py:1007: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:1087: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:690: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:711: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/decomposeComponents_test.py:7: could not import 'defcon': No module named 'defcon' SKIPPED [2] tests/outlineCompiler_test.py:761: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:793: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:665: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:902: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:912: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:928: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:141: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:613: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:626: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:641: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/flattenComponents_test.py:137: could not import 'defcon': No module named 'defcon' SKIPPED [2] tests/outlineCompiler_test.py:1082: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:1106: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:1127: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/transformations_test.py:90: could not import 'defcon': No module named 'defcon' SKIPPED [33] tests/outlineCompiler_test.py:1181: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/markFeatureWriter_test.py:1328: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/featureWriters/kernFeatureWriter_test.py:1613: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/decomposeTransformedComponents_test.py:97: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/propagateAnchors_test.py:196: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/flattenComponents_test.py:223: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:307: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:1235: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:1244: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:402: could not import 'defcon': No module named 'defcon' SKIPPED [2] tests/outlineCompiler_test.py:1273: could not import 'defcon': No module named 'defcon' SKIPPED [2] tests/outlineCompiler_test.py:1307: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:122: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:1336: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:1342: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/sortContours_test.py:56: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:215: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:80: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:169: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:94: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:134: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:35: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:44: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:184: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:199: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:300: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:344: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:150: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:482: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:120: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:237: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:265: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:394: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:412: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:440: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:445: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:457: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/util_test.py:11: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:656: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/filters/explodeColorLayerGlyphs_test.py:16: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:607: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:762: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:735: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/fontInfoData_test.py:200: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/instructionCompiler_test.py:686: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:73: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:135: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:223: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:100: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:418: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:588: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:514: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:281: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:733: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:837: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:940: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:657: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/outlineCompiler_test.py:1355: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:119: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:67: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:213: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:374: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:166: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:434: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:283: could not import 'defcon': No module named 'defcon' SKIPPED [1] tests/preProcessor_test.py:451: could not import 'defcon': No module named 'defcon' FAILED tests/featureWriters/kernFeatureWriter_test.py::test_kern_zyyy_zinh[ufoLib2] ================== 1 failed, 430 passed, 395 skipped in 5.57s ================== >>> ERROR: py3-ufo2ft: check failed >>> py3-ufo2ft: Uninstalling dependencies... (1/67) Purging .makedepends-py3-ufo2ft (20241125.121515) (2/67) Purging py3-booleanoperations-pyc (0.9.0-r6) (3/67) Purging py3-booleanoperations (0.9.0-r6) (4/67) Purging py3-pyclipper-pyc (1.3.0_p5-r1) (5/67) Purging py3-pyclipper (1.3.0_p5-r1) (6/67) Purging py3-cffsubr-pyc (0.2.9-r5) (7/67) Purging py3-cffsubr (0.2.9-r5) (8/67) Purging py3-ufolib2-pyc (0.16.0-r2) (9/67) Purging py3-ufolib2 (0.16.0-r2) (10/67) Purging py3-attrs-pyc (24.2.0-r0) (11/67) Purging py3-attrs (24.2.0-r0) (12/67) Purging py3-fs-pyc (2.4.16-r4) (13/67) Purging py3-fs (2.4.16-r4) (14/67) Purging py3-appdirs-pyc (1.4.4-r8) (15/67) Purging py3-appdirs (1.4.4-r8) (16/67) Purging py3-six-pyc (1.16.0-r9) (17/67) Purging py3-six (1.16.0-r9) (18/67) Purging py3-tz-pyc (2024.2-r0) (19/67) Purging py3-tz (2024.2-r0) (20/67) Purging py3-gpep517-pyc (16-r0) (21/67) Purging py3-gpep517 (16-r0) (22/67) Purging py3-installer-pyc (0.7.0-r2) (23/67) Purging py3-installer (0.7.0-r2) (24/67) Purging py3-setuptools_scm-pyc (8.1.0-r0) (25/67) Purging py3-setuptools_scm (8.1.0-r0) (26/67) Purging py3-wheel-pyc (0.43.0-r0) (27/67) Purging py3-wheel (0.43.0-r0) (28/67) Purging py3-compreffor-pyc (0.5.6-r0) (29/67) Purging py3-compreffor (0.5.6-r0) (30/67) Purging py3-fonttools-pyc (4.55.0-r0) (31/67) Purging py3-fonttools (4.55.0-r0) (32/67) Purging py3-pytest-runner-pyc (6.0.1-r1) (33/67) Purging py3-pytest-runner (6.0.1-r1) (34/67) Purging py3-setuptools-pyc (70.3.0-r0) (35/67) Purging py3-setuptools (70.3.0-r0) (36/67) Purging py3-pytest-xdist-pyc (3.6.1-r0) (37/67) Purging py3-pytest-xdist (3.6.1-r0) (38/67) Purging py3-execnet-pyc (2.1.1-r0) (39/67) Purging py3-execnet (2.1.1-r0) (40/67) Purging py3-pytest-pyc (8.3.3-r0) (41/67) Purging py3-pytest (8.3.3-r0) (42/67) Purging py3-iniconfig-pyc (2.0.0-r1) (43/67) Purging py3-iniconfig (2.0.0-r1) (44/67) Purging py3-packaging-pyc (24.2-r0) (45/67) Purging py3-packaging (24.2-r0) (46/67) Purging py3-parsing-pyc (3.1.4-r0) (47/67) Purging py3-parsing (3.1.4-r0) (48/67) Purging py3-pluggy-pyc (1.5.0-r0) (49/67) Purging py3-pluggy (1.5.0-r0) (50/67) Purging py3-py-pyc (1.11.0-r4) (51/67) Purging py3-py (1.11.0-r4) (52/67) Purging py3-skia-pathops-pyc (0.7.4-r3) (53/67) Purging py3-skia-pathops (0.7.4-r3) (54/67) Purging cython-pyc (3.0.10-r0) (55/67) Purging cython (3.0.10-r0) (56/67) Purging python3-pyc (3.12.7-r1) (57/67) Purging python3-pycache-pyc0 (3.12.7-r1) (58/67) Purging pyc (3.12.7-r1) (59/67) Purging python3 (3.12.7-r1) (60/67) Purging clipper (6.4.2-r5) (61/67) Purging gdbm (1.24-r0) (62/67) Purging libbz2 (1.0.8-r6) (63/67) Purging libffi (3.4.6-r0) (64/67) Purging libpanelw (6.5_p20241006-r3) (65/67) Purging mpdecimal (4.0.0-r0) (66/67) Purging sqlite-libs (3.47.0-r0) (67/67) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r8.trigger OK: 396 MiB in 100 packages