[Pkg-fonts-devel] Bug#997317: fonts-cascadia-code: FTBFS: TypeError: get() missing 1 required positional argument: 'values'
Lucas Nussbaum
lucas at debian.org
Sat Oct 23 20:37:50 BST 2021
Source: fonts-cascadia-code
Version: 2102.03-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> python3 build.py
> [Cascadia Mono] Compiling
> [Cascadia Mono] Adding STAT table
> [Cascadia Mono] Merging VTT
> [Cascadia Mono] Compiling VTT
> [Cascadia Mono] Saving
> [Cascadia Mono PL ExtraLight] Merging PL glyphs
> [Cascadia Mono PL Regular] Merging PL glyphs
> [Cascadia Mono PL Bold] Merging PL glyphs
> [Cascadia Mono PL] Compiling
> [Cascadia Mono PL] Adding STAT table
> [Cascadia Mono PL] Merging VTT
> [Cascadia Mono PL] Compiling VTT
> [Cascadia Mono PL] Saving
> [Cascadia Code] Compiling
> [Cascadia Code] Adding STAT table
> [Cascadia Code] Merging VTT
> [Cascadia Code] Compiling VTT
> [Cascadia Code] Saving
> [Cascadia Code PL ExtraLight] Merging PL glyphs
> [Cascadia Code PL Regular] Merging PL glyphs
> [Cascadia Code PL Bold] Merging PL glyphs
> [Cascadia Code PL] Compiling
> [Cascadia Code PL] Adding STAT table
> [Cascadia Code PL] Merging VTT
> [Cascadia Code PL] Compiling VTT
> [Cascadia Code PL] Saving
> multiprocessing.pool.RemoteTraceback:
> """
> Traceback (most recent call last):
> File "/usr/lib/python3.9/multiprocessing/pool.py", line 125, in worker
> result = (True, func(*args, **kwds))
> File "/<<PKGBUILDDIR>>/build.py", line 145, in build_font_variable
> compile_variable_and_save(designspace, vtt_compile)
> File "/<<PKGBUILDDIR>>/build.py", line 219, in compile_variable_and_save
> varFont.save(file_path)
> File "/usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py", line 172, in save
> writer_reordersTables = self._save(tmp)
> File "/usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py", line 212, in _save
> self._writeTable(tag, writer, done, tableCache)
> File "/usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py", line 634, in _writeTable
> tabledata = self.getTableData(tag)
> File "/usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py", line 652, in getTableData
> return self.tables[tag].compile(self)
> File "/usr/lib/python3/dist-packages/fontTools/ttLib/tables/_c_v_a_r.py", line 32, in compile
> tupleVariationCount, tuples, data = compileTupleVariationStore(
> File "/usr/lib/python3/dist-packages/fontTools/ttLib/tables/TupleVariation.py", line 677, in compileTupleVariationStore
> thisTuple, thisData = v.compile(axisTags, sharedTupleIndices, pointData=p)
> File "/usr/lib/python3/dist-packages/fontTools/ttLib/tables/TupleVariation.py", line 142, in compile
> coord = self.compileCoord(axisTags)
> File "/usr/lib/python3/dist-packages/fontTools/ttLib/tables/TupleVariation.py", line 168, in compileCoord
> triple = axes.get(axis)
> TypeError: get() missing 1 required positional argument: 'values'
> """
>
> The above exception was the direct cause of the following exception:
>
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/build.py", line 413, in <module>
> process.get()
> File "/usr/lib/python3.9/multiprocessing/pool.py", line 771, in get
> raise self._value
> TypeError: get() missing 1 required positional argument: 'values'
> make[1]: *** [debian/rules:10: override_dh_auto_build] Error 1
The full build log is available from:
http://qa-logs.debian.net/2021/10/23/fonts-cascadia-code_2102.03-1_unstable.log
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 marking 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.
More information about the Pkg-fonts-devel
mailing list