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