Control: forwarded -1 https://github.com/etunni/arapey/issues/8
On Mon, 11 Nov 2024 01:29:38 +0100 Santiago Vila <sanv...@debian.org> wrote: > Package: src:fonts-arapey > Version: 0+git20200408-3 > Severity: serious > Tags: ftbfs > > Dear maintainer: > > During a rebuild of all packages in unstable, your package failed to build: > > -------------------------------------------------------------------------------- > [...] > debian/rules binary > dh binary > dh_update_autotools_config > dh_autoreconf > debian/rules override_dh_auto_build > make[1]: Entering directory '/<<PKGBUILDDIR>>' > fontmake -g src/Arapey-VF-pro-NOV.glyphs -o otf > INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs > source > INFO:glyphsLib.parser:Parsing .glyphs file > INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation > Traceback (most recent call last): > File >"/usr/lib/python3/dist-packages/glyphsLib/builder/smart_components.py", line >64, in variation_model > model = VariationModel(master_locations, axisOrder=axis_order, >extrapolate=True) > >^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/fontTools/varLib/models.py", line >263, in __init__ > raise VariationModelError("Locations must be unique.") > fontTools.varLib.errors.VariationModelError: Locations must be unique. > > The above exception was the direct cause of the following exception: > > Traceback (most recent call last): > File "/usr/bin/fontmake", line 8, in <module> > sys.exit(main()) > ^^^^^^ > File "/usr/lib/python3/dist-packages/fontmake/__main__.py", line 708, in >main > project.run_from_glyphs(inputs.glyphs_path, **args) > File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 910, >in run_from_glyphs > designspace = self.build_master_ufos( > ^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/fontTools/misc/loggingTools.py", line >375, in wrapper > return func(*args, **kwds) > ^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/fontmake/font_project.py", line 246, >in build_master_ufos > designspace = glyphsLib.to_designspace( > ^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/glyphsLib/builder/__init__.py", line >161, in to_designspace > return builder.designspace > ^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/glyphsLib/builder/builders.py", line >337, in designspace > list(self.masters) # Make sure that the UFOs are built > ^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/glyphsLib/builder/builders.py", line >214, in masters > self.to_ufo_layers() # below! > ^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/glyphsLib/builder/builders.py", line >279, in to_ufo_layers > self.to_ufo_glyph(ufo_glyph, layer, glyph) # .glyph > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3/dist-packages/glyphsLib/builder/glyph.py", line >196, in to_ufo_glyph > self.to_ufo_components(ufo_glyph, layer) # .components This is due to upstream incompatibility with the new fontmake tool. Thanks, Boyuan Yang
signature.asc
Description: This is a digitally signed message part