Source: python-lark Version: 1.1.2-1 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20220728 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_build > pybuild --build -i python{version} -p 3.10 > D: pybuild pybuild:587: version: 5.20220403 > D: pybuild pybuild:588: ['/usr/bin/pybuild', '--build', '-i', > 'python{version}', '-p', '3.10'] > D: pybuild pybuild:38: cfg: Namespace(verbose=True, quiet=False, > really_quiet=False, detect_only=False, clean_only=False, > configure_only=False, build_only=True, install_only=False, test_only=False, > list_systems=False, print_args=None, before_clean=None, clean_args=None, > after_clean=None, before_configure=None, configure_args=None, > after_configure=None, before_build=None, build_args=None, after_build=None, > before_install=None, install_args=None, after_install=None, before_test=None, > test_args=None, after_test=None, test_nose=False, test_nose2=False, > test_pytest=False, test_tox=False, test_custom=False, dir='/<<PKGBUILDDIR>>', > destdir='debian/tmp', ext_destdir=None, ext_pattern='\\.so(\\.[^/]*)?$', > ext_sub_pattern=None, ext_sub_repl=None, install_dir=None, name='lark', > system=None, versions=['3.10'], interpreter=['python{version}'], > disable=None, custom_tests=False) > D: pybuild __init__:36: cannot initialize 'cmake' plugin > Traceback (most recent call last): > File "/usr/share/dh-python/dhpython/build/__init__.py", line 32, in <module> > module.BuildSystem.is_usable() > File "/usr/share/dh-python/dhpython/build/base.py", line 122, in is_usable > raise Exception("missing command: %s" % command) > Exception: missing command: cmake > D: pybuild tools:232: invoking: /usr/bin/dpkg-architecture > D: pybuild debhelper:141: skipping package: python-lark-doc > D: pybuild debhelper:169: source=python-lark, binary packages=['python3-lark'] > D: pybuild pybuild:122: Plugin custom: certainty 0 > D: pybuild pybuild:122: Plugin distutils: certainty 51 > D: pybuild pybuild:122: Plugin flit: certainty 0 > D: pybuild pybuild:122: Plugin pyproject: certainty 0 > D: pybuild pybuild:148: detected build system: distutils (certainty: 51%) > I: pybuild base:239: /usr/bin/python3 setup.py build > D: pybuild tools:232: invoking: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/tree_matcher.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/grammar.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/parser_frontends.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/load_grammar.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/lexer.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/exceptions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/lark.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/reconstruct.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/visitors.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/tree.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/parse_tree_builder.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/common.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/tree_templates.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/ast_utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/indenter.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > copying lark/utils.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/lalr_parser.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/earley_forest.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/lalr_interactive_parser.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/cyk.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/xearley.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/lalr_analysis.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/earley_common.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/grammar_analysis.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > copying lark/parsers/earley.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/parsers > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/tools > copying lark/tools/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/tools > copying lark/tools/nearley.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/tools > copying lark/tools/serialize.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/tools > copying lark/tools/standalone.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/tools > package init file 'lark/grammars/__init__.py' not found (or not a regular > file) > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/__pyinstaller > copying lark/__pyinstaller/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/__pyinstaller > copying lark/__pyinstaller/hook-lark.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/__pyinstaller > copying lark/py.typed -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/grammars > copying lark/grammars/common.lark -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/grammars > copying lark/grammars/unicode.lark -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/grammars > copying lark/grammars/lark.lark -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/grammars > copying lark/grammars/python.lark -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_lark/build/lark/grammars > PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml docs/ build/html > # HTML generator > Running Sphinx v4.5.0 > making output directory... done > generating gallery... > Matplotlib created a temporary config/cache directory at > /tmp/matplotlib-txedb3ca because the default path > (/sbuild-nonexistent/.config/matplotlib) is not a writable directory; it is > highly recommended to set the MPLCONFIGDIR environment variable to a writable > directory, in particular to speed up the import of Matplotlib and to better > support multiprocessing. > Using Sphinx-Gallery to convert rst text blocks to markdown for .ipynb files. > generating gallery for examples... [ 16%] indented_tree.py > generating gallery for examples... [ 33%] lark_grammar.py > generating gallery for examples... [ 50%] fruitflies.py > generating gallery for examples... [ 66%] calc.py > generating gallery for examples... [ 83%] turtle_dsl.py > generating gallery for examples... [100%] json_parser.py > > generating gallery for examples/advanced... [ 5%] conf_lalr.py > generating gallery for examples/advanced... [ 11%] templates.py > generating gallery for examples/advanced... [ 16%] conf_earley.py > generating gallery for examples/advanced... [ 22%] error_handling.py > generating gallery for examples/advanced... [ 27%] extend_python.py > generating gallery for examples/advanced... [ 33%] reconstruct_json.py > generating gallery for examples/advanced... [ 38%] custom_lexer.py > generating gallery for examples/advanced... [ 44%] tree_forest_transformer.py > generating gallery for examples/advanced... [ 50%] _json_parser.py > generating gallery for examples/advanced... [ 55%] prioritizer.py > generating gallery for examples/advanced... [ 61%] py3to2.py > generating gallery for examples/advanced... [ 66%] python_parser.py > generating gallery for examples/advanced... [ 72%] create_ast.py > generating gallery for examples/advanced... [ 77%] error_reporting_earley.py > generating gallery for examples/advanced... [ 83%] error_reporting_lalr.py > generating gallery for examples/advanced... [ 88%] reconstruct_python.py > generating gallery for examples/advanced... [ 94%] dynamic_complete.py > generating gallery for examples/advanced... [100%] qscintilla_json.py > > generating gallery for examples/composition... [ 33%] eval_json.py > generating gallery for examples/composition... [ 66%] eval_csv.py > generating gallery for examples/composition... [100%] main.py > > generating gallery for examples/standalone... [100%] json_parser_main.py > > computation time summary: > - ../examples/advanced/_json_parser.py: 0.00 sec 0.0 MB > - ../examples/advanced/conf_earley.py: 0.00 sec 0.0 MB > - ../examples/advanced/conf_lalr.py: 0.00 sec 0.0 MB > - ../examples/advanced/create_ast.py: 0.00 sec 0.0 MB > - ../examples/advanced/custom_lexer.py: 0.00 sec 0.0 MB > - ../examples/advanced/dynamic_complete.py: 0.00 sec 0.0 MB > - ../examples/advanced/error_handling.py: 0.00 sec 0.0 MB > - ../examples/advanced/error_reporting_earley.py: 0.00 sec 0.0 MB > - ../examples/advanced/error_reporting_lalr.py: 0.00 sec 0.0 MB > - ../examples/advanced/extend_python.py: 0.00 sec 0.0 MB > - ../examples/advanced/prioritizer.py: 0.00 sec 0.0 MB > - ../examples/advanced/py3to2.py: 0.00 sec 0.0 MB > - ../examples/advanced/python_parser.py: 0.00 sec 0.0 MB > - ../examples/advanced/qscintilla_json.py: 0.00 sec 0.0 MB > - ../examples/advanced/reconstruct_json.py: 0.00 sec 0.0 MB > - ../examples/advanced/reconstruct_python.py: 0.00 sec 0.0 MB > - ../examples/advanced/templates.py: 0.00 sec 0.0 MB > - ../examples/advanced/tree_forest_transformer.py: 0.00 sec 0.0 MB > - ../examples/calc.py: 0.00 sec 0.0 MB > - ../examples/composition/eval_csv.py: 0.00 sec 0.0 MB > - ../examples/composition/eval_json.py: 0.00 sec 0.0 MB > - ../examples/composition/main.py: 0.00 sec 0.0 MB > - ../examples/fruitflies.py: 0.00 sec 0.0 MB > - ../examples/indented_tree.py: 0.00 sec 0.0 MB > - ../examples/json_parser.py: 0.00 sec 0.0 MB > - ../examples/lark_grammar.py: 0.00 sec 0.0 MB > - ../examples/standalone/json_parser_main.py: 0.00 sec 0.0 MB > - ../examples/turtle_dsl.py: 0.00 sec 0.0 MB > building [mo]: targets for 0 po files that are out of date > building [html]: targets for 14 source files that are out of date > updating environment: [new config] 43 added, 0 changed, 0 removed > reading sources... [ 2%] classes > > Extension error (sphinx_markdown_tables): > Handler <function process_tables at 0x7f2948ba29e0> for event 'source-read' > threw an exception (exception: TableProcessor.__init__() missing 1 required > positional argument: 'config') > make[1]: *** [debian/rules:26: override_dh_auto_build] Error 2 The full build log is available from: http://qa-logs.debian.net/2022/07/28/python-lark_1.1.2-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lu...@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 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.