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.

Reply via email to