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

Reply via email to