Package: dh-python
Version: 6.20250308
Severity: important

python3-pynvim 0.5.2-1 is missing a python3-greenlet dependency because 
upstream made the requirement conditional on non-PyPy implementations. 
Debug logs from the dh_python3 invocation:

D: dh_python3 dh_python3:180: version: 6.20250308
D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', 
'-O--buildsystem=pybuild']
D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, 
skip_private=False, verbose=True, arch=None, package=None, no_package=None, 
remaining_packages=False, compile_all=False, vrange=None, regexpr=None, 
accept_upstream_versions=False, depends=None, depends_section=None, 
recommends=None, recommends_section=None, suggests=None, suggests_section=None, 
requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, 
no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, 
O=['--buildsystem=pybuild'])
D: dh_python3 dh_python3:183: supported Python versions: 3.13 (default=3.13)
D: dh_python3 debhelper:174: source=python-pynvim, binary 
packages=['python3-pynvim']
D: dh_python3 dh_python3:205: processing package python3-pynvim...
D: dh_python3 fs:50: moving files from 
debian/python3-pynvim/usr/lib/python3.13/dist-packages to 
debian/python3-pynvim/usr/lib/python3/dist-packages/
D: dh_python3 fs:179: Writing INSTALLER in 
debian/python3-pynvim/usr/lib/python3/dist-packages/pynvim-0.5.2.dist-info
D: dh_python3 fs:190: Deleting RECORD in 
debian/python3-pynvim/usr/lib/python3/dist-packages/pynvim-0.5.2.dist-info
D: dh_python3 fs:338: package python3-pynvim details = {'requires.txt': set(), 
'egg-info': set(), 'dist-info': 
{'debian/python3-pynvim/usr/lib/python3/dist-packages/pynvim-0.5.2.dist-info/METADATA'},
 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 
'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()}
D: dh_python3 depends:103: generating dependencies for package python3-pynvim
D: dh_python3 pydist:175: trying to find dependency for msgpack>=0.5.0 
(python=None)
D: dh_python3 pydist:209: dependency: module seems to be installed
D: dh_python3 pydist:277: dependency: included in build-deps with limits
D: dh_python3 pydist:175: trying to find dependency for greenlet>=3.0; 
platform_python_implementation != "PyPy" (python=None)
D: dh_python3 pydist:361: Skipping requirement (PyPy != ('CPython', 'PyPy')): 
greenlet>=3.0; platform_python_implementation != "PyPy"
D: dh_python3 pydist:175: trying to find dependency for typing-extensions>=4.5; 
python_version < "3.12" (python=None)
D: dh_python3 pydist:209: dependency: module seems to be installed
D: dh_python3 pydist:284: dependency: included in build-deps
D: dh_python3 depends:253: D={'python3:any', 'python3-typing-extensions | 
python3-supported-min (>= 3.12)', 'python3-msgpack (>= 0.5.0)'}; R=[]; S=[]; 
E=[], B=[]; RT=[]


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.17-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dh-python depends on:
ii  python3  3.13.2-2

dh-python recommends no packages.

Versions of packages dh-python suggests:
ii  dpkg-dev           1.22.18
ii  flit               3.9.0-2
ii  libdpkg-perl       1.22.18
ii  python3-build      1.2.2-1
ii  python3-installer  0.7.0+dfsg1-3
ii  python3-wheel      0.45.1-1

-- no debconf information

Reply via email to