Repository navigation
8.0-beta.2 构建失败 #834
|
直接下载的 release 中的源码, uv sync & uv run build.py 报错 ValueError: Designspace source is missing a default UFO font config.json {
"$schema": "./source/schema.json",
"family_name": "Maple Mono",
"font_version": "8.002",
"formats": [
"ttf",
"otf",
"woff2"
],
"use_hinted": true,
"standard_zero": true,
"pool_size": 8,
"ttfautohint_param": {},
"github_mirror": "github.com",
"infinite_arrow": true,
"remove_tag_liga": false,
"weight_mapping": {
"thin": 100,
"extralight": 200,
"light": 250,
"regular": 300,
"semibold": 350,
"medium": 400,
"bold": 500,
"extrabold": 800
},
"codepoint_alias": {},
"line_height": 1.0,
"width": "default",
"feature_freeze": {
"cv01": "ignore",
"cv02": "ignore",
"cv03": "ignore",
"cv04": "ignore",
"cv05": "ignore",
"cv06": "ignore",
"cv07": "ignore",
"cv08": "ignore",
"cv09": "ignore",
"cv10": "ignore",
"cv11": "ignore",
"cv12": "ignore",
"cv31": "ignore",
"cv32": "ignore",
"cv33": "ignore",
"cv34": "ignore",
"cv35": "ignore",
"cv36": "ignore",
"cv37": "ignore",
"cv38": "ignore",
"cv39": "ignore",
"cv40": "ignore",
"cv41": "ignore",
"cv42": "ignore",
"cv43": "ignore",
"cv44": "ignore",
"cv45": "ignore",
"cv61": "ignore",
"cv62": "enable",
"cv63": "ignore",
"cv64": "ignore",
"cv65": "enable",
"cv66": "ignore",
"cv67": "ignore",
"cv68": "ignore",
"cv96": "ignore",
"cv97": "ignore",
"cv98": "ignore",
"cv99": "ignore",
"ss01": "ignore",
"ss02": "ignore",
"ss03": "ignore",
"ss04": "ignore",
"ss05": "ignore",
"ss06": "ignore",
"ss07": "ignore",
"ss08": "ignore",
"ss09": "ignore",
"ss10": "ignore",
"ss11": "ignore",
"ss12": "ignore",
"ss13": "ignore",
"zero": "ignore"
},
"nerd_font": {
"enable": true,
"version": "3.5.0",
"mono": false,
"propo": false,
"variable": false,
"use_font_patcher": false,
"glyphs": [
"--complete"
],
"extra_args": []
},
"cjk": {
"variable": false,
"locales": {
"cn": true,
"jp": false,
"tc": false,
"kr": false,
"custom": []
},
"with_nerd_font": true,
"fix_meta_table": true,
"clean_cache": false,
"narrow": false,
"use_hinted": false,
"scale_factor": [
1.0,
1.0
]
}
}报错信息 [build] Maple Mono 8.002
Formats: TTF, OTF, WOFF2
Styles: all
Options: hinting, ligatures
Nerd Font: on
CJK: static (CN)
Cache: off
Archive: on
[build] Cache disabled: rebuild requested
[prepare] Prepare font sources
concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/local/lib/python3.14/concurrent/futures/process.py", line 254, in _process_worker
r = call_item.fn(*call_item.args, **call_item.kwargs)
File "/usr/local/lib/python3.14/concurrent/futures/process.py", line 203, in _process_chunk
return [fn(*args) for args in chunk]
~~^^^^^^^
File "/app/scripts/pipeline/fontmake.py", line 181, in build_fontmake_source_job
prepare_designspace_features(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
job.font_config,
^^^^^^^^^^^^^^^^
...<3 lines>...
fea_path=job.feature_file_path,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/app/scripts/feature/apply.py", line 474, in prepare_designspace_features
raise ValueError("Designspace source is missing a default UFO font")
ValueError: Designspace source is missing a default UFO font
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/app/build.py", line 6, in <module>
main()
~~~~^^
File "/app/scripts/pipeline/orchestrator.py", line 855, in main
MapleBuildPipeline(font_config, runtime_context).build()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/app/scripts/pipeline/orchestrator.py", line 149, in build
self._build_base_outputs(base_formats, process_executor)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/scripts/pipeline/orchestrator.py", line 172, in _build_base_outputs
fontmake_context = prepare_fontmake_sources(
self.font_config,
self.runtime_context,
process_executor,
)
File "/app/scripts/pipeline/fontmake.py", line 241, in prepare_fontmake_sources
prepared_sources = tuple(executor.map(build_fontmake_source_job, jobs))
File "/usr/local/lib/python3.14/concurrent/futures/process.py", line 712, in _chain_from_iterable_of_lists
for element in iterable:
^^^^^^^^
File "/usr/local/lib/python3.14/concurrent/futures/_base.py", line 645, in result_iterator
yield _result_or_cancel(fs.pop())
~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/usr/local/lib/python3.14/concurrent/futures/_base.py", line 312, in _result_or_cancel
return fut.result(timeout)
~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.14/concurrent/futures/_base.py", line 454, in result
return self.__get_result()
~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.14/concurrent/futures/_base.py", line 396, in __get_result
raise self._exception
ValueError: Designspace source is missing a default UFO font |
Answered by
subframe7536
Sep 11, 2026
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment



试一下这个分支?#835