Your message dated Fri, 18 Oct 2024 20:50:21 +0000 with message-id <E1t1tvR-008LtT-K6@fasolo.debian.org> and subject line Bug#1058432: fixed in glyphslib 6.4.0+ds1-1 has caused the Debian Bug report #1058432, regarding glyphslib: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1058432: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058432 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: glyphslib: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13
- From: Lucas Nussbaum <lucas@debian.org>
- Date: Tue, 12 Dec 2023 09:18:21 +0100
- Message-id: <ZXgXTbGCzWBtEMXq@grub.nussbaum.fr>
Source: glyphslib Version: 6.0.6+ds1-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lucas@debian.org Usertags: ftbfs-20231212 ftbfs-trixie Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules build > dh build --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > dh_auto_build -O--buildsystem=pybuild > I: pybuild plugin_pyproject:110: Building wheel for python3.12 with "build" module > I: pybuild base:310: python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12 > * Building wheel... > /usr/lib/python3/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` > !! > > ******************************************************************************** > The license_file parameter is deprecated, use license_files instead. > > This deprecation is overdue, please update your project and remove deprecated > calls to avoid build errors in the future. > > See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. > ******************************************************************************** > > !! > parsed = self.parsers.get(option_name, lambda x: x)(value) > running bdist_wheel > running build > running build_py > creating build > creating build/lib > creating build/lib/glyphsLib > copying Lib/glyphsLib/__init__.py -> build/lib/glyphsLib > copying Lib/glyphsLib/parser.py -> build/lib/glyphsLib > copying Lib/glyphsLib/_version.py -> build/lib/glyphsLib > copying Lib/glyphsLib/glyphdata.py -> build/lib/glyphsLib > copying Lib/glyphsLib/__main__.py -> build/lib/glyphsLib > copying Lib/glyphsLib/types.py -> build/lib/glyphsLib > copying Lib/glyphsLib/cli.py -> build/lib/glyphsLib > copying Lib/glyphsLib/util.py -> build/lib/glyphsLib > copying Lib/glyphsLib/classes.py -> build/lib/glyphsLib > copying Lib/glyphsLib/writer.py -> build/lib/glyphsLib > copying Lib/glyphsLib/interpolation.py -> build/lib/glyphsLib > creating build/lib/glyphsLib/data > copying Lib/glyphsLib/data/__init__.py -> build/lib/glyphsLib/data > creating build/lib/glyphsLib/affine > copying Lib/glyphsLib/affine/__init__.py -> build/lib/glyphsLib/affine > creating build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/tokens.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/__init__.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/names.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/sources.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/layers.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/font.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/common.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/user_data.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/glyph.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/filters.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/axes.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/background_image.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/custom_params.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/constants.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/guidelines.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/kerning.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/instances.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/masters.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/builders.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/annotations.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/paths.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/groups.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/blue_values.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/features.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/components.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/color_layers.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/anchors.py -> build/lib/glyphsLib/builder > copying Lib/glyphsLib/builder/hints.py -> build/lib/glyphsLib/builder > creating build/lib/glyphsLib/filters > copying Lib/glyphsLib/filters/__init__.py -> build/lib/glyphsLib/filters > copying Lib/glyphsLib/filters/eraseOpenCorners.py -> build/lib/glyphsLib/filters > running egg_info > creating Lib/glyphsLib.egg-info > writing Lib/glyphsLib.egg-info/PKG-INFO > writing dependency_links to Lib/glyphsLib.egg-info/dependency_links.txt > writing entry points to Lib/glyphsLib.egg-info/entry_points.txt > writing requirements to Lib/glyphsLib.egg-info/requires.txt > writing top-level names to Lib/glyphsLib.egg-info/top_level.txt > writing manifest file 'Lib/glyphsLib.egg-info/SOURCES.txt' > reading manifest file 'Lib/glyphsLib.egg-info/SOURCES.txt' > adding license file 'LICENSE' > writing manifest file 'Lib/glyphsLib.egg-info/SOURCES.txt' > installing to build/bdist.linux-x86_64/wheel > running install > running install_lib > creating build/bdist.linux-x86_64 > creating build/bdist.linux-x86_64/wheel > creating build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib > creating build/bdist.linux-x86_64/wheel/glyphsLib/data > copying build/lib/glyphsLib/data/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib/data > copying build/lib/glyphsLib/parser.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/_version.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/glyphdata.py -> build/bdist.linux-x86_64/wheel/glyphsLib > creating build/bdist.linux-x86_64/wheel/glyphsLib/affine > copying build/lib/glyphsLib/affine/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib/affine > copying build/lib/glyphsLib/__main__.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/types.py -> build/bdist.linux-x86_64/wheel/glyphsLib > creating build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/tokens.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/names.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/sources.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/layers.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/font.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/common.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/user_data.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/glyph.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/filters.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/axes.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/background_image.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/custom_params.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/constants.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/guidelines.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/kerning.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/instances.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/masters.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/builders.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/annotations.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/paths.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/groups.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/blue_values.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/features.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/components.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/color_layers.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/anchors.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/hints.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/cli.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/util.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/classes.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/writer.py -> build/bdist.linux-x86_64/wheel/glyphsLib > creating build/bdist.linux-x86_64/wheel/glyphsLib/filters > copying build/lib/glyphsLib/filters/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib/filters > copying build/lib/glyphsLib/filters/eraseOpenCorners.py -> build/bdist.linux-x86_64/wheel/glyphsLib/filters > copying build/lib/glyphsLib/interpolation.py -> build/bdist.linux-x86_64/wheel/glyphsLib > running install_egg_info > Copying Lib/glyphsLib.egg-info to build/bdist.linux-x86_64/wheel/glyphsLib-6.0.6.egg-info > running install_scripts > creating build/bdist.linux-x86_64/wheel/glyphsLib-6.0.6.dist-info/WHEEL > creating '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/.tmp-j3h37do9/glyphsLib-6.0.6-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it > adding 'glyphsLib/__init__.py' > adding 'glyphsLib/__main__.py' > adding 'glyphsLib/_version.py' > adding 'glyphsLib/classes.py' > adding 'glyphsLib/cli.py' > adding 'glyphsLib/glyphdata.py' > adding 'glyphsLib/interpolation.py' > adding 'glyphsLib/parser.py' > adding 'glyphsLib/types.py' > adding 'glyphsLib/util.py' > adding 'glyphsLib/writer.py' > adding 'glyphsLib/affine/__init__.py' > adding 'glyphsLib/builder/__init__.py' > adding 'glyphsLib/builder/anchors.py' > adding 'glyphsLib/builder/annotations.py' > adding 'glyphsLib/builder/axes.py' > adding 'glyphsLib/builder/background_image.py' > adding 'glyphsLib/builder/blue_values.py' > adding 'glyphsLib/builder/builders.py' > adding 'glyphsLib/builder/color_layers.py' > adding 'glyphsLib/builder/common.py' > adding 'glyphsLib/builder/components.py' > adding 'glyphsLib/builder/constants.py' > adding 'glyphsLib/builder/custom_params.py' > adding 'glyphsLib/builder/features.py' > adding 'glyphsLib/builder/filters.py' > adding 'glyphsLib/builder/font.py' > adding 'glyphsLib/builder/glyph.py' > adding 'glyphsLib/builder/groups.py' > adding 'glyphsLib/builder/guidelines.py' > adding 'glyphsLib/builder/hints.py' > adding 'glyphsLib/builder/instances.py' > adding 'glyphsLib/builder/kerning.py' > adding 'glyphsLib/builder/layers.py' > adding 'glyphsLib/builder/masters.py' > adding 'glyphsLib/builder/names.py' > adding 'glyphsLib/builder/paths.py' > adding 'glyphsLib/builder/sources.py' > adding 'glyphsLib/builder/tokens.py' > adding 'glyphsLib/builder/user_data.py' > adding 'glyphsLib/data/__init__.py' > adding 'glyphsLib/filters/__init__.py' > adding 'glyphsLib/filters/eraseOpenCorners.py' > adding 'glyphsLib-6.0.6.dist-info/LICENSE' > adding 'glyphsLib-6.0.6.dist-info/METADATA' > adding 'glyphsLib-6.0.6.dist-info/WHEEL' > adding 'glyphsLib-6.0.6.dist-info/entry_points.txt' > adding 'glyphsLib-6.0.6.dist-info/top_level.txt' > adding 'glyphsLib-6.0.6.dist-info/RECORD' > removing build/bdist.linux-x86_64/wheel > Successfully built glyphsLib-6.0.6-py3-none-any.whl > I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.12 with "installer" module > I: pybuild plugin_pyproject:110: Building wheel for python3.11 with "build" module > I: pybuild base:310: python3.11 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11 > * Building wheel... > /usr/lib/python3/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` > !! > > ******************************************************************************** > The license_file parameter is deprecated, use license_files instead. > > This deprecation is overdue, please update your project and remove deprecated > calls to avoid build errors in the future. > > See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. > ******************************************************************************** > > !! > parsed = self.parsers.get(option_name, lambda x: x)(value) > running bdist_wheel > running build > running build_py > running egg_info > writing Lib/glyphsLib.egg-info/PKG-INFO > writing dependency_links to Lib/glyphsLib.egg-info/dependency_links.txt > writing entry points to Lib/glyphsLib.egg-info/entry_points.txt > writing requirements to Lib/glyphsLib.egg-info/requires.txt > writing top-level names to Lib/glyphsLib.egg-info/top_level.txt > reading manifest file 'Lib/glyphsLib.egg-info/SOURCES.txt' > adding license file 'LICENSE' > writing manifest file 'Lib/glyphsLib.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/glyphsLib > copying build/lib/glyphsLib/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib > creating build/bdist.linux-x86_64/wheel/glyphsLib/data > copying build/lib/glyphsLib/data/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib/data > copying build/lib/glyphsLib/parser.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/_version.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/glyphdata.py -> build/bdist.linux-x86_64/wheel/glyphsLib > creating build/bdist.linux-x86_64/wheel/glyphsLib/affine > copying build/lib/glyphsLib/affine/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib/affine > copying build/lib/glyphsLib/__main__.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/types.py -> build/bdist.linux-x86_64/wheel/glyphsLib > creating build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/tokens.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/names.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/sources.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/layers.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/font.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/common.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/user_data.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/glyph.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/filters.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/axes.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/background_image.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/custom_params.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/constants.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/guidelines.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/kerning.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/instances.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/masters.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/builders.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/annotations.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/paths.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/groups.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/blue_values.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/features.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/components.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/color_layers.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/anchors.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/builder/hints.py -> build/bdist.linux-x86_64/wheel/glyphsLib/builder > copying build/lib/glyphsLib/cli.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/util.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/classes.py -> build/bdist.linux-x86_64/wheel/glyphsLib > copying build/lib/glyphsLib/writer.py -> build/bdist.linux-x86_64/wheel/glyphsLib > creating build/bdist.linux-x86_64/wheel/glyphsLib/filters > copying build/lib/glyphsLib/filters/__init__.py -> build/bdist.linux-x86_64/wheel/glyphsLib/filters > copying build/lib/glyphsLib/filters/eraseOpenCorners.py -> build/bdist.linux-x86_64/wheel/glyphsLib/filters > copying build/lib/glyphsLib/interpolation.py -> build/bdist.linux-x86_64/wheel/glyphsLib > running install_egg_info > Copying Lib/glyphsLib.egg-info to build/bdist.linux-x86_64/wheel/glyphsLib-6.0.6.egg-info > running install_scripts > creating build/bdist.linux-x86_64/wheel/glyphsLib-6.0.6.dist-info/WHEEL > creating '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/.tmp-pv4s818c/glyphsLib-6.0.6-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it > adding 'glyphsLib/__init__.py' > adding 'glyphsLib/__main__.py' > adding 'glyphsLib/_version.py' > adding 'glyphsLib/classes.py' > adding 'glyphsLib/cli.py' > adding 'glyphsLib/glyphdata.py' > adding 'glyphsLib/interpolation.py' > adding 'glyphsLib/parser.py' > adding 'glyphsLib/types.py' > adding 'glyphsLib/util.py' > adding 'glyphsLib/writer.py' > adding 'glyphsLib/affine/__init__.py' > adding 'glyphsLib/builder/__init__.py' > adding 'glyphsLib/builder/anchors.py' > adding 'glyphsLib/builder/annotations.py' > adding 'glyphsLib/builder/axes.py' > adding 'glyphsLib/builder/background_image.py' > adding 'glyphsLib/builder/blue_values.py' > adding 'glyphsLib/builder/builders.py' > adding 'glyphsLib/builder/color_layers.py' > adding 'glyphsLib/builder/common.py' > adding 'glyphsLib/builder/components.py' > adding 'glyphsLib/builder/constants.py' > adding 'glyphsLib/builder/custom_params.py' > adding 'glyphsLib/builder/features.py' > adding 'glyphsLib/builder/filters.py' > adding 'glyphsLib/builder/font.py' > adding 'glyphsLib/builder/glyph.py' > adding 'glyphsLib/builder/groups.py' > adding 'glyphsLib/builder/guidelines.py' > adding 'glyphsLib/builder/hints.py' > adding 'glyphsLib/builder/instances.py' > adding 'glyphsLib/builder/kerning.py' > adding 'glyphsLib/builder/layers.py' > adding 'glyphsLib/builder/masters.py' > adding 'glyphsLib/builder/names.py' > adding 'glyphsLib/builder/paths.py' > adding 'glyphsLib/builder/sources.py' > adding 'glyphsLib/builder/tokens.py' > adding 'glyphsLib/builder/user_data.py' > adding 'glyphsLib/data/__init__.py' > adding 'glyphsLib/filters/__init__.py' > adding 'glyphsLib/filters/eraseOpenCorners.py' > adding 'glyphsLib-6.0.6.dist-info/LICENSE' > adding 'glyphsLib-6.0.6.dist-info/METADATA' > adding 'glyphsLib-6.0.6.dist-info/WHEEL' > adding 'glyphsLib-6.0.6.dist-info/entry_points.txt' > adding 'glyphsLib-6.0.6.dist-info/top_level.txt' > adding 'glyphsLib-6.0.6.dist-info/RECORD' > removing build/bdist.linux-x86_64/wheel > Successfully built glyphsLib-6.0.6-py3-none-any.whl > I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.11 with "installer" module > dh_auto_test -O--buildsystem=pybuild > I: pybuild pybuild:314: ln -s /usr/share/glyphsinfo/* /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/glyphsLib/data > I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m pytest -k "not test_glyph_color_layers_" > ============================= test session starts ============================== > platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 > rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build > configfile: pyproject.toml > collected 0 items / 29 errors > > ==================================== ERRORS ==================================== > ____________________ ERROR collecting tests/classes_test.py ____________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/classes_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/classes_test.py:23: in <module> > from glyphsLib.classes import ( > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _______________ ERROR collecting tests/eraseOpenCorners_test.py ________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/eraseOpenCorners_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/eraseOpenCorners_test.py:4: in <module> > from glyphsLib.filters.eraseOpenCorners import EraseOpenCornersFilter > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ___________________ ERROR collecting tests/glyphdata_test.py ___________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/glyphdata_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/glyphdata_test.py:21: in <module> > from glyphsLib.glyphdata import get_glyph > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ____________________ ERROR collecting tests/glyphs3_test.py ____________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/glyphs3_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/glyphs3_test.py:1: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _________________ ERROR collecting tests/link_metrics_test.py __________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/link_metrics_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/link_metrics_test.py:19: in <module> > from glyphsLib import load_to_ufos > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _____________________ ERROR collecting tests/main_test.py ______________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/main_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/main_test.py:20: in <module> > import glyphsLib.cli > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ____________________ ERROR collecting tests/parser_test.py _____________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/parser_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/parser_test.py:22: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ______________________ ERROR collecting tests/pen_test.py ______________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/pen_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/pen_test.py:4: in <module> > import glyphsLib.classes as classes > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > __________________ ERROR collecting tests/regression_test.py ___________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/regression_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/regression_test.py:12: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ______________ ERROR collecting tests/specal_layer_width_test.py _______________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/specal_layer_width_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/specal_layer_width_test.py:19: in <module> > from glyphsLib import load_to_ufos > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ____________________ ERROR collecting tests/test_helpers.py ____________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/test_helpers.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/test_helpers.py:28: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ____________________ ERROR collecting tests/tokens_test.py _____________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/tokens_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/tokens_test.py:19: in <module> > from glyphsLib.classes import GSFont > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _____________________ ERROR collecting tests/types_test.py _____________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/types_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/types_test.py:20: in <module> > from glyphsLib.types import Transform, parse_datetime, parse_color > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _____________________ ERROR collecting tests/util_test.py ______________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/util_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/util_test.py:19: in <module> > from glyphsLib.util import bin_to_int_list, int_list_to_bin > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ____________________ ERROR collecting tests/writer_test.py _____________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/writer_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/writer_test.py:22: in <module> > from glyphsLib import classes > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ________________ ERROR collecting tests/builder/anchors_test.py ________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/anchors_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/anchors_test.py:1: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _________________ ERROR collecting tests/builder/axes_test.py __________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/axes_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/axes_test.py:22: in <module> > from glyphsLib import to_glyphs, to_designspace, to_ufos > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ________________ ERROR collecting tests/builder/builder_test.py ________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/builder_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/builder_test.py:24: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ______________ ERROR collecting tests/builder/components_test.py _______________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/components_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/components_test.py:4: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _____________ ERROR collecting tests/builder/custom_params_test.py _____________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/custom_params_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/custom_params_test.py:24: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ____________ ERROR collecting tests/builder/designspace_gen_test.py ____________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/designspace_gen_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/designspace_gen_test.py:28: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _________ ERROR collecting tests/builder/designspace_roundtrip_test.py _________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/designspace_roundtrip_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/designspace_roundtrip_test.py:19: in <module> > from glyphsLib import to_glyphs, to_designspace > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _______________ ERROR collecting tests/builder/features_test.py ________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/features_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/features_test.py:20: in <module> > from glyphsLib import to_glyphs, to_ufos, classes > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _______________ ERROR collecting tests/builder/fontinfo_test.py ________________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/fontinfo_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/fontinfo_test.py:29: in <module> > from glyphsLib import to_glyphs, to_ufos, classes > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _______________ ERROR collecting tests/builder/instances_test.py _______________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/instances_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/instances_test.py:18: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _____________ ERROR collecting tests/builder/interpolation_test.py _____________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/interpolation_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/interpolation_test.py:26: in <module> > from glyphsLib.builder.constants import GLYPHS_PREFIX > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > ___________ ERROR collecting tests/builder/lib_and_user_data_test.py ___________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/lib_and_user_data_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/lib_and_user_data_test.py:20: in <module> > from glyphsLib import classes > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _______________ ERROR collecting tests/builder/roundtrip_test.py _______________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/roundtrip_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/roundtrip_test.py:20: in <module> > import glyphsLib > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > _______________ ERROR collecting tests/builder/to_glyphs_test.py _______________ > ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/tests/builder/to_glyphs_test.py'. > Hint: make sure your test modules/packages have valid Python names. > Traceback: > /usr/lib/python3.12/importlib/__init__.py:90: in import_module > return _bootstrap._gcd_import(name[level:], package, level) > tests/builder/to_glyphs_test.py:21: in <module> > from glyphsLib.builder.constants import GLYPHS_COLORS, GLYPHLIB_PREFIX > glyphsLib/__init__.py:21: in <module> > from glyphsLib.classes import GSFont, __all__ as __all_classes__ > glyphsLib/classes.py:26: in <module> > import openstep_plist > /usr/lib/python3/dist-packages/openstep_plist/__init__.py:1: in <module> > from .parser import load, loads, ParseError > E ModuleNotFoundError: No module named 'openstep_plist.parser' > =============================== warnings summary =============================== > ../../../../../../usr/lib/python3/dist-packages/fs/__init__.py:4 > /usr/lib/python3/dist-packages/fs/__init__.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html > __import__("pkg_resources").declare_namespace(__name__) # type: ignore > > ../../../../../../usr/lib/python3/dist-packages/fs/__init__.py:4 > /usr/lib/python3/dist-packages/fs/__init__.py:4: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs')`. > Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages > __import__("pkg_resources").declare_namespace(__name__) # type: ignore > > ../../../../../../usr/lib/python3/dist-packages/fs/opener/__init__.py:6 > /usr/lib/python3/dist-packages/fs/opener/__init__.py:6: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs.opener')`. > Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages > __import__("pkg_resources").declare_namespace(__name__) # type: ignore > > ../../../../../../usr/lib/python3/dist-packages/pkg_resources/__init__.py:2350 > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:2350: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs')`. > Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages > declare_namespace(parent) > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > =========================== short test summary info ============================ > ERROR tests/classes_test.py > ERROR tests/eraseOpenCorners_test.py > ERROR tests/glyphdata_test.py > ERROR tests/glyphs3_test.py > ERROR tests/link_metrics_test.py > ERROR tests/main_test.py > ERROR tests/parser_test.py > ERROR tests/pen_test.py > ERROR tests/regression_test.py > ERROR tests/specal_layer_width_test.py > ERROR tests/test_helpers.py > ERROR tests/tokens_test.py > ERROR tests/types_test.py > ERROR tests/util_test.py > ERROR tests/writer_test.py > ERROR tests/builder/anchors_test.py > ERROR tests/builder/axes_test.py > ERROR tests/builder/builder_test.py > ERROR tests/builder/components_test.py > ERROR tests/builder/custom_params_test.py > ERROR tests/builder/designspace_gen_test.py > ERROR tests/builder/designspace_roundtrip_test.py > ERROR tests/builder/features_test.py > ERROR tests/builder/fontinfo_test.py > ERROR tests/builder/instances_test.py > ERROR tests/builder/interpolation_test.py > ERROR tests/builder/lib_and_user_data_test.py > ERROR tests/builder/roundtrip_test.py > ERROR tests/builder/to_glyphs_test.py > !!!!!!!!!!!!!!!!!!! Interrupted: 29 errors during collection !!!!!!!!!!!!!!!!!!! > ======================== 4 warnings, 29 errors in 3.79s ======================== > E: pybuild pybuild:395: test: plugin pyproject failed with: exit code=2: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m pytest -k "not test_glyph_color_layers_" > I: pybuild pybuild:314: ln -s /usr/share/glyphsinfo/* /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/glyphsLib/data > I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; python3.11 -m pytest -k "not test_glyph_color_layers_" > ============================= test session starts ============================== > platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 > rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build > configfile: pyproject.toml > collected 783 items / 24 deselected / 759 selected > > tests/classes_test.py .................................................. [ 6%] > ............................................................ [ 14%] > tests/eraseOpenCorners_test.py .............. [ 16%] > tests/glyphdata_test.py ...... [ 17%] > tests/glyphs3_test.py .. [ 17%] > tests/link_metrics_test.py ... [ 17%] > tests/main_test.py .... [ 18%] > tests/parser_test.py ..................... [ 21%] > tests/pen_test.py . [ 21%] > tests/builder/axes_test.py .................. [ 23%] > tests/builder/custom_params_test.py ... [ 23%] > tests/builder/designspace_gen_test.py ................... [ 26%] > tests/builder/designspace_roundtrip_test.py . [ 26%] > tests/builder/features_test.py ....................... [ 29%] > tests/builder/fontinfo_test.py ...........s.. [ 31%] > tests/builder/instances_test.py ... [ 31%] > tests/builder/lib_and_user_data_test.py ........ [ 32%] > tests/builder/to_glyphs_test.py ssss........s......... [ 35%] > tests/pen_test.py . [ 35%] > tests/builder/axes_test.py .................. [ 38%] > tests/builder/custom_params_test.py ... [ 38%] > tests/builder/designspace_gen_test.py ................... [ 41%] > tests/builder/designspace_roundtrip_test.py . [ 41%] > tests/builder/features_test.py ....................... [ 44%] > tests/builder/fontinfo_test.py ...........s.. [ 46%] > tests/builder/instances_test.py ... [ 46%] > tests/builder/lib_and_user_data_test.py ........ [ 47%] > tests/builder/to_glyphs_test.py ssss........s......... [ 50%] > tests/pen_test.py ... [ 50%] > tests/regression_test.py sssssssssssssssssssssssssssssssssssssssssssssss [ 57%] > ssssssss [ 58%] > tests/specal_layer_width_test.py .. [ 58%] > tests/tokens_test.py ..................... [ 61%] > tests/types_test.py ..... [ 61%] > tests/util_test.py .. [ 62%] > tests/writer_test.py ....................... [ 65%] > tests/builder/anchors_test.py .. [ 65%] > tests/builder/axes_test.py ..... [ 66%] > tests/builder/builder_test.py .......................................... [ 71%] > ........................................................................ [ 81%] > ..................................................... [ 88%] > tests/builder/components_test.py .. [ 88%] > tests/builder/custom_params_test.py .................................... [ 93%] > ............ [ 94%] > tests/builder/features_test.py . [ 94%] > tests/builder/instances_test.py .... [ 95%] > tests/builder/interpolation_test.py ............................. [ 99%] > tests/builder/lib_and_user_data_test.py ..... [ 99%] > tests/builder/to_glyphs_test.py . [100%] > > =============================== warnings summary =============================== > ../../../../../../usr/lib/python3/dist-packages/fs/__init__.py:4 > /usr/lib/python3/dist-packages/fs/__init__.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html > __import__("pkg_resources").declare_namespace(__name__) # type: ignore > > ../../../../../../usr/lib/python3/dist-packages/fs/__init__.py:4 > /usr/lib/python3/dist-packages/fs/__init__.py:4: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs')`. > Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages > __import__("pkg_resources").declare_namespace(__name__) # type: ignore > > ../../../../../../usr/lib/python3/dist-packages/fs/opener/__init__.py:6 > /usr/lib/python3/dist-packages/fs/opener/__init__.py:6: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs.opener')`. > Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages > __import__("pkg_resources").declare_namespace(__name__) # type: ignore > > ../../../../../../usr/lib/python3/dist-packages/pkg_resources/__init__.py:2350 > /usr/lib/python3/dist-packages/pkg_resources/__init__.py:2350: DeprecationWarning: Deprecated call to `pkg_resources.declare_namespace('fs')`. > Implementing implicit namespace packages (as specified in PEP 420) is preferred to `pkg_resources.declare_namespace`. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages > declare_namespace(parent) > > tests/glyphdata_test.py::GlyphDataTest::test_bug232 > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/glyphsLib/glyphdata.py:108: DeprecationWarning: open_binary is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice. > with open_binary("glyphsLib.data", "GlyphData.xml") as f1: > > tests/glyphdata_test.py::GlyphDataTest::test_bug232 > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/glyphsLib/glyphdata.py:109: DeprecationWarning: open_binary is deprecated. Use files() instead. Refer to https://importlib-resources.readthedocs.io/en/latest/using.html#migrating-from-legacy for migration advice. > with open_binary("glyphsLib.data", "GlyphData_Ideographs.xml") as f2: > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > ========== 692 passed, 67 skipped, 24 deselected, 6 warnings in 7.46s ========== > I: pybuild pybuild:340: rm /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/glyphsLib/data/GlyphData* /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/*.txt > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 3.11" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2023/12/12/glyphslib_6.0.6+ds1-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lucas@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
- To: 1058432-close@bugs.debian.org
- Subject: Bug#1058432: fixed in glyphslib 6.4.0+ds1-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Fri, 18 Oct 2024 20:50:21 +0000
- Message-id: <E1t1tvR-008LtT-K6@fasolo.debian.org>
- Reply-to: Boyuan Yang <byang@debian.org>
Source: glyphslib Source-Version: 6.4.0+ds1-1 Done: Boyuan Yang <byang@debian.org> We believe that the bug you reported is fixed in the latest version of glyphslib, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1058432@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Boyuan Yang <byang@debian.org> (supplier of updated glyphslib package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Fri, 18 Oct 2024 16:26:15 -0400 Source: glyphslib Architecture: source Version: 6.4.0+ds1-1 Distribution: unstable Urgency: medium Maintainer: Debian Fonts Task Force <debian-fonts@lists.debian.org> Changed-By: Boyuan Yang <byang@debian.org> Closes: 1058432 Changes: glyphslib (6.4.0+ds1-1) unstable; urgency=medium . * Team upload. * Upload to unstable. (Closes: #1058432) . [ Yao Wei (魏銘廷) ] * debian/watch, debian/upstream/signing-key.asc: use git mode for d/watch, add signature check. Checksums-Sha1: 87147207a0eadeb51e0ba406df2f924dc9ad109e 2500 glyphslib_6.4.0+ds1-1.dsc 1d4ba1f3a920de48fdc7acb2a0da6eeeba92f03f 13332728 glyphslib_6.4.0+ds1.orig.tar.xz dc18e5ff9d32a1cbae41f02842ed66d9ad9b5a50 18044 glyphslib_6.4.0+ds1-1.debian.tar.xz cfb0a09e0de71c1530095755dc9bfa5f31d745f8 8670 glyphslib_6.4.0+ds1-1_amd64.buildinfo Checksums-Sha256: 39b164bae19f37f3c036eab956f04328364a5eb2ea94dc0c5be70e61d27b671f 2500 glyphslib_6.4.0+ds1-1.dsc 032a5bb3297447177ffbdb66e2594a8a119b2283de98f4a38fea80e2f1025917 13332728 glyphslib_6.4.0+ds1.orig.tar.xz 82a68c3325bca80adbb1d1b93afdfd31efcece4865c0b30b084ee55c3b21c806 18044 glyphslib_6.4.0+ds1-1.debian.tar.xz c688c1f02c2e34efd178eeb1bca541a5f493b75ff8eb5da0215d15fc39049a8e 8670 glyphslib_6.4.0+ds1-1_amd64.buildinfo Files: 2551ac23e1925401a68b04a6d20196a7 2500 devel optional glyphslib_6.4.0+ds1-1.dsc ee852512f256f8398bc5d91a7e0e5cfc 13332728 devel optional glyphslib_6.4.0+ds1.orig.tar.xz 388feb68d41987f24c99742ce9b697a6 18044 devel optional glyphslib_6.4.0+ds1-1.debian.tar.xz f7fc6923dcef284863f2e91bd47100fc 8670 devel optional glyphslib_6.4.0+ds1-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmcSxZIACgkQwpPntGGC Ws6j5Q//cHYQee3Lz6iEgk2FlJhT7CbDQ4SUMMGsrtoQKHvKMiTxdj3IHC3K+Ki9 MW75OdpouL5uJJ9alhaikBJW3zqtfg2JspJYYGP9VVxQWQU+KjYyse5XThRh0FNn lXT3uEEMvUieQWA8gQUWZIffM2ItIfYSl/IrsDQ7QCBrRfTb5+7jvGR/PhhcwuS3 8lnRzUOYiEC19ziPYjCCQ0nPqT6V733oo23DvIq7ortxtlaI7zySw3c0JQT11iK8 x3FDG2vO/DVwoW1KxFr/g4KWmMNVc920xd2yKVBNBcueAp0KON8mkaVUjKo9Nz7x qPd++BAESuGpg08nI1S6mc8PXNRkLBrYck5NJfFbsdR/AYnWZFzB0mFOg00+mSWY SfZNyPcrlks++k3Z2NOONbsUaZogssbJb6cCN9xvkzrIym4N+2/mfSnqmmd454jk O3PMNnJ2wu42w58vlMY/9GkmDwM8xAMSTMDWtgaf93EiZjovCIUt6E1IUSe0VlrF hBgMteTXVUYYTRxECscBAXlgC9YIy8UTHkMe7C4kBJoRRfX4K6XkyKQmHVoHO4hp Xr2IIMOjfE+p2ozOS8d1ntKHHqY2xoV47QBEBWt6CfqHUo9bv12dz9wosmgw4s+T hy40cL9mO06AFgJAal4MUNNSep1SpAhcyfmtac6nmpPZCwro+gQ= =ZmXe -----END PGP SIGNATURE-----Attachment: pgpLMsygNfkuQ.pgp
Description: PGP signature
--- End Message ---