Package: dh-python
Version: 5.20221205
Severity: normal

dh_python3 appears to be no longer generating correct dependencies for
${python3:Depends}.

I'm seeing the problem in python3-meshio 7.0.0-2, which depends on
python3-rich.  The dependency was located for 7.0.0-1,
cf. https://packages.debian.org/bookworm/python3-meshio
but is no longer generated for 7.0.0-2,
see https://packages.debian.org/unstable/python3-meshio

The package is the same, only a minor update (and updating to
Standards-Version: 4.6.2).  The dependency on rich is declared in
setup.cfg.

The package uses pyproject.toml.  Has there been a change in distutils
which would cause dh_python3 to no longer read dependencies from
setup.cfg ?




-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.0.0-6-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dh-python depends on:
ii  python3            3.10.6-3+b1
ii  python3-distutils  3.10.8-1

dh-python recommends no packages.

Versions of packages dh-python suggests:
ii  dpkg-dev           1.21.13
ii  flit               3.8.0-2
ii  libdpkg-perl       1.21.13
ii  python3-build      0.9.0-1
ii  python3-installer  0.6.0+dfsg1-1
ii  python3-tomli      2.0.1-2

-- no debconf information

Reply via email to