[From nobody Fri Aug 14 08:51:07 2026
Received: (at submit) by bugs.debian.org; 11 Aug 2026 19:27:57 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-5.0 required=4.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,
 FORGED_GMAIL_RCVD,FOURLA,FREEMAIL_FROM,GMAIL,NML_ADSP_CUSTOM_MED,
 NO_RELAYS,XMAILER_REPORTBUG autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 24; hammy, 150; neutral, 188; spammy,
 0. spammytokens: hammytokens:0.000-+--XDebbugsCc,
 0.000-+--X-Debbugs-Cc, 0.000-+--python3, 0.000-+--H*Ad:N*Bug,
 0.000-+--HTo:N*Debian
Return-path: &lt;billchenchina2001@gmail.com&gt;
Received: via submission by buxtehude.debian.org with esmtp (Exim 4.96)
 (envelope-from &lt;billchenchina2001@gmail.com&gt;) id 1wts8j-00BvOR-0T
 for submit@bugs.debian.org; Tue, 11 Aug 2026 19:27:57 +0000
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Tianyu Chen &lt;billchenchina2001@gmail.com&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: python-uvicorn: FTBFS: subprocess.CalledProcessError: Command
 '['uvicorn', '--help']' returned non-zero exit status 1.
Message-ID: &lt;178647647301.196656.3636990252938272814.reportbug@xiaoxin-air14&gt;
X-Mailer: reportbug 13.2.0+nmu1
Date: Wed, 12 Aug 2026 03:27:53 +0800
Delivered-To: submit@bugs.debian.org

Source: python-uvicorn
Version: 0.38.0-1
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: billchenchina2001@gmail.com

   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 &amp;&amp; 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 &quot;/usr/bin/mkdocs&quot;, line 6, in &lt;module&gt;
    cli()
    ~~~^^
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 1514, in __call__
    return self.main(*args, **kwargs)
           ~~~~~~~~~^^^^^^^^^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 1435, in main
    rv = self.invoke(ctx)
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 1902, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 1298, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/click/core.py&quot;, line 853, in invoke
    return callback(*args, **kwargs)
  File &quot;/usr/lib/python3/dist-packages/mkdocs/__main__.py&quot;, line 288, in build_command
    build.build(cfg, dirty=not clean)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/mkdocs/commands/build.py&quot;, line 310, in build
    _populate_page(file.page, config, files, dirty)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/mkdocs/commands/build.py&quot;, line 163, in _populate_page
    page.markdown = config.plugins.on_page_markdown(
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        page.markdown, page=page, config=config, files=files
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File &quot;/usr/lib/python3/dist-packages/mkdocs/plugins.py&quot;, line 635, in on_page_markdown
    return self.run_event('page_markdown', markdown, page=page, config=config, files=files)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File &quot;/usr/lib/python3/dist-packages/mkdocs/plugins.py&quot;, line 566, in run_event
    result = method(item, **kwargs)
  File &quot;/build/reproducible-path/python-uvicorn-0.38.0/docs/plugins/main.py&quot;, line 31, in on_page_markdown
    markdown = uvicorn_print_help(markdown, page)
  File &quot;/build/reproducible-path/python-uvicorn-0.38.0/docs/plugins/main.py&quot;, line 36, in uvicorn_print_help
    return re.sub(r&quot;{{ *uvicorn_help *}}&quot;, get_uvicorn_help(), markdown)
                                           ~~~~~~~~~~~~~~~~^^
  File &quot;/build/reproducible-path/python-uvicorn-0.38.0/docs/plugins/main.py&quot;, line 41, in get_uvicorn_help
    output = subprocess.run([&quot;uvicorn&quot;, &quot;--help&quot;], capture_output=True, check=True)
  File &quot;/usr/lib/python3.14/subprocess.py&quot;, 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
]