Bug#1144160: python-uvicorn: FTBFS: subprocess.CalledProcessError: Command '['uvicorn', '--help']' returned non-zero exit status 1.

Tianyu Chen <[email protected]>
Newsgroups gmane.linux.debian.devel.bugs.rc
Message-ID <178647647301.196656.3636990252938272814.reportbug__2090.81714726693$1786476557$gmane$org@xiaoxin-air14>
Source: python-uvicorn
Version: 0.38.0-1
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: [email protected]

   debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/python-uvicorn-0.38.0'
LC_ALL=C.UTF-8 LANG=C.UTF-8 HOME=/build/reproducible-path/python-uvicorn-0.38.0/.pybuild PATH=/build/reproducible-path/python-uvicorn-0.38.0/debian/mkdocs-shim:$PATH mkdocs build && mv /build/reproducible-path/python-uvicorn-0.38.0/site /build/reproducible-path/python-uvicorn-0.38.0/html
INFO    -  Cleaning site directory
INFO    -  Building documentation to directory: /build/reproducible-path/python-uvicorn-0.38.0/site
ERROR   -  Error reading page 'index.md': Command '['uvicorn', '--help']' returned non-zero exit status 1.
Traceback (most recent call last):
  File "/usr/bin/mkdocs", line 6, in <module>
    cli()
    ~~~^^
  File "/usr/lib/python3/dist-packages/click/core.py", line 1514, in __call__
    return self.main(*args, **kwargs)
           ~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/click/core.py", line 1435, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3/dist-packages/click/core.py", line 1902, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3/dist-packages/click/core.py", line 1298, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/click/core.py", line 853, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/mkdocs/__main__.py", line 288, in build_command
    build.build(cfg, dirty=not clean)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/mkdocs/commands/build.py", line 310, in build
    _populate_page(file.page, config, files, dirty)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/mkdocs/commands/build.py", line 163, in _populate_page
    page.markdown = config.plugins.on_page_markdown(
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        page.markdown, page=page, config=config, files=files
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/lib/python3/dist-packages/mkdocs/plugins.py", line 635, in on_page_markdown
    return self.run_event('page_markdown', markdown, page=page, config=config, files=files)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/mkdocs/plugins.py", line 566, in run_event
    result = method(item, **kwargs)
  File "/build/reproducible-path/python-uvicorn-0.38.0/docs/plugins/main.py", line 31, in on_page_markdown
    markdown = uvicorn_print_help(markdown, page)
  File "/build/reproducible-path/python-uvicorn-0.38.0/docs/plugins/main.py", line 36, in uvicorn_print_help
    return re.sub(r"{{ *uvicorn_help *}}", get_uvicorn_help(), markdown)
                                           ~~~~~~~~~~~~~~~~^^
  File "/build/reproducible-path/python-uvicorn-0.38.0/docs/plugins/main.py", line 41, in get_uvicorn_help
    output = subprocess.run(["uvicorn", "--help"], capture_output=True, check=True)
  File "/usr/lib/python3.14/subprocess.py", line 578, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['uvicorn', '--help']' returned non-zero exit status 1.
make[1]: *** [debian/rules:13: execute_after_dh_auto_build] Error 1
make[1]: Leaving directory '/build/reproducible-path/python-uvicorn-0.38.0'
make: *** [debian/rules:10: binary] Error 2


-- System Information:
Debian Release: forky/sid
  APT prefers buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 7.1.7+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.