Package: esptool
Version: 4.7.0+dfsg-0.2
Severity: normal
Dear Maintainer,
The manual pages in the esptool package are empty, e.g. for esptool [1].
>From the buildd log:
help2man --no-info --section 1 --include=debian/see-also \
--source="Esptool.py 4.7.0" \
-n "ESP8266 and ESP32 ROM Bootloader Utility" \
--version-string="4.7.0" \
build/scripts-3.14/esptool.py \
| sed -e "s,esptool.py,esptool," \
-e "s,Esptool.py,esptool.py," \
-e "s,esptool v[0-9]\+.*,," \
-e "s,\[.*\],," \
-e "s,sage: esptool,sage: esptool [OPTION] COMMAND," \
-e "s,positional arguments,command arguments," \
-e "s,\.\.\.,," \
-e "s,{load.*version},," \
-e "s/{auto,.*}/{auto,CHIP}/" \
-e "s/\\\fR {.*},/,/" \
> esptool.1
Traceback (most recent call last):
File "/usr/bin/pybuild", line 34, in <module>
from dhpython import build, PKG_PREFIX_MAP
ModuleNotFoundError: No module named 'dhpython'
help2man: can't get `--help' info from build/scripts-3.14/esptool.py
Try `--no-discard-stderr' if option outputs to stderr
[...]
This doesn't fail the build because the pipeline ignores the exit status
from help2man. The empty output then gets gzipped and packaged.
I'm not sure the pybuild traceback is from the help2man invocation, but
that's also worth investigating I guess.
[1] https://manpages.debian.org/unstable/esptool/esptool.1.en.html
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64, armhf, i386
Kernel: Linux 7.2-amd64 (SMP w/24 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages esptool depends on:
ii python3 3.14.7-3
ii python3-bitstring 4.3.1-1
ii python3-cryptography 49.0.0-2
ii python3-ecdsa 0.19.2-1
ii python3-intelhex 2.3.0-4
ii python3-reedsolo 1.7.0-1+b7
ii python3-serial 3.5-2
ii python3-yaml 6.0.3-1+b1
esptool recommends no packages.
Versions of packages esptool suggests:
pn python3-pkcs11 <none>
-- no debconf information