Package: python3-ruff
Version: 0.15.17+ds-1
Severity: normal

Having a versioned dependency on python3-ruff can end up installing a much
different version of the actual ruff binary, which is clearly incorrect.
This requires kludges[1] to avoid issues downstream.

Please also keep the versioned dependency binNMU-safe[2]

[1] 
https://salsa.debian.org/python-team/packages/python-lsp-ruff/-/commit/747c32c9531d5cab812f9eaf6ba7ccf176e7fb18
[2] https://www.debian.org/doc/manuals/debmake-doc/ch10.en.html#binnmu

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

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

Versions of packages python3-ruff depends on:
ii  python3  3.14.7-3
ii  ruff     0.15.17+ds-1

python3-ruff recommends no packages.

python3-ruff suggests no packages.

-- no debconf information

Reply via email to