Source: ruff
Version: 0.16.10+ds-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramacher@debian.org
Dear maintainer,
ruff is BD-Uninstallable:
The following packages have unmet dependencies:
sbuild-build-depends-main-dummy : Depends: dh-cargo but it is not going to be installed
Depends: dh-python but it is not going to be installed
Depends: cargo but it is not going to be installed
Depends: guess-concurrency but it is not going to be installed
Depends: librust-aho-corasick-1+default-dev (>= 1.1.3)
Depends: librust-anstyle-1+default-dev (>= 1.0.10)
Depends: librust-anyhow-1+default-dev (>= 1.0.80)
Depends: librust-arc-swap-1+default-dev (>= 1.7.1)
Depends: librust-argfile-0.2+default-dev
Depends: librust-arrayvec-0.7+default-dev (>= 0.7.6)
Depends: librust-bitflags-2+default-dev (>= 2.5.0)
Depends: librust-bitvec-1+alloc-dev (>= 1.0.1)
Depends: librust-bstr-1+default-dev (>= 1.9.1)
Depends: librust-cachedir-0.3+default-dev (>= 0.3.0)
Depends: librust-camino-1+default-dev (>= 1.1.7)
Depends: librust-char-str-0.0.2+default-dev
Depends: librust-char-str-0.0.2+get-size-dev
Depends: librust-char-str-0.0.2+serde-dev
Depends: librust-char-str-0.0.2+std-dev
Depends: librust-clap-4+default-dev (>= 4.5.3)
Depends: librust-clap-4+derive-dev (>= 4.5.3)
Depends: librust-clap-4+env-dev (>= 4.5.3)
Depends: librust-clap-4+string-dev (>= 4.5.3)
Depends: librust-clap-4+wrap-help-dev (>= 4.5.3)
Depends: librust-clap-complete-command-0.6+default-dev
Depends: librust-clearscreen-4+default-dev
Depends: librust-colored-3+default-dev
Depends: librust-compact-str-0.10+default-dev
Depends: librust-countme-3+default-dev (>= 3.0.1)
Depends: librust-crossbeam-0.8+default-dev (>= 0.8.4)
Depends: librust-csv-1+default-dev (>= 1.3.1)
Depends: librust-ctrlc-3+default-dev (>= 3.4.4)
Depends: librust-dashmap-6+default-dev (>= 6.0.1)
Depends: librust-drop-bomb-0.1+default-dev (>= 0.1.5)
Depends: librust-dunce-1+default-dev (>= 1.0.5)
Depends: librust-etcetera-0.11+default-dev
Depends: librust-fern-0.7+default-dev
Depends: librust-filetime-0.2+default-dev (>= 0.2.23)
Depends: librust-gen-lsp-types-0.11+url-dev
Depends: librust-get-size2-dev (>= 0.11.0) but it is not going to be installed
Depends: librust-glob-0.3+default-dev (>= 0.3.1)
Depends: librust-globset-0.4+default-dev (>= 0.4.14)
Depends: librust-globwalk-0.9+default-dev (>= 0.9.1)
Depends: librust-hashbrown-0.16+equivalent-dev
Depends: librust-hashbrown-0.16+inline-more-dev
Depends: librust-hashbrown-0.16+raw-entry-dev
Depends: librust-heck-0.5+default-dev
Depends: librust-ignore-0.4+default-dev (>= 0.4.24)
Depends: librust-imperative-1+default-dev (>= 1.0.4)
Depends: librust-indexmap-2+default-dev (>= 2.6.0)
Depends: librust-indicatif-0.17+default-dev
Depends: librust-insta-1+default-dev (>= 1.35.1)
Depends: librust-insta-1+filters-dev (>= 1.35.1)
Depends: librust-is-macro-0.3+default-dev (>= 0.3.5)
Depends: librust-itertools-0.14+default-dev
Depends: librust-jiff-0.2+default-dev
Depends: librust-jod-thread-1+default-dev
Depends: librust-libc-0.2+default-dev (>= 0.2.153)
Depends: librust-libcst-1-dev (>= 1.9.0)
Depends: librust-log-0.4+default-dev (>= 0.4.17)
Depends: librust-lsp-server-0.7+default-dev (>= 0.7.6)
Depends: librust-matchit-0.8+default-dev
Depends: librust-memchr-2+default-dev (>= 2.7.1)
Depends: librust-mimalloc-0.1+default-dev
Depends: librust-natord-1+default-dev (>= 1.0.9)
Depends: librust-notify-8+default-dev
Depends: librust-ordermap-1+default-dev
Depends: librust-ordermap-1+serde-dev
Depends: librust-parking-lot-0.12+default-dev (>= 0.12.4)
Depends: librust-path-absolutize-3+default-dev (>= 3.1.1)
Depends: librust-path-absolutize-3+once-cell-cache-dev (>= 3.1.1)
Depends: librust-path-absolutize-3+use-unix-paths-on-wasm-dev (>= 3.1.1)
Depends: librust-path-slash-0.2+default-dev (>= 0.2.1)
Depends: librust-pathdiff-0.2+default-dev (>= 0.2.1)
Depends: librust-pep440-rs-0.7+default-dev (>= 0.7.1)
Depends: librust-pep440-rs-0.7+version-ranges-dev (>= 0.7.1)
Depends: librust-proc-macro2-1+default-dev (>= 1.0.79)
Depends: librust-pyproject-toml-0.13+default-dev (>= 0.13.4)
Depends: librust-quick-junit-0.5+default-dev
Depends: librust-quote-1+default-dev (>= 1.0.23)
Depends: librust-rand-0.10+default-dev
Depends: librust-rayon-1+default-dev (>= 1.10.0)
Depends: librust-regex-1+default-dev (>= 1.10.2)
Depends: librust-regex-automata-0.4+default-dev (>= 0.4.9)
Depends: librust-regex-syntax-0.8+default-dev (>= 0.8.8)
Depends: librust-rkyv-0.8+alloc-dev (>= 0.8.16)
Depends: librust-rkyv-0.8+default-dev (>= 0.8.16)
Depends: librust-rkyv-0.8+std-dev (>= 0.8.16)
Depends: librust-rustc-hash-2+default-dev
Depends: librust-rustc-stable-hash-0.1+default-dev (>= 0.1.2)
Depends: librust-salsa-0.28+compact-str-dev
Depends: librust-salsa-0.28+inventory-dev
Depends: librust-salsa-0.28+macros-dev
Depends: librust-salsa-0.28+salsa-unstable-dev
Depends: librust-same-file-1+default-dev
Depends: librust-schemars-1+default-dev (>= 1.0.4-~~)
Depends: librust-seahash-4+default-dev (>= 4.1.0)
Depends: librust-serde-1+default-dev (>= 1.0.197)
Depends: librust-serde-1+derive-dev (>= 1.0.197)
Depends: librust-serde-json-1+default-dev (>= 1.0.113)
Depends: librust-shellexpand-3+default-dev
Depends: librust-similar-2+default-dev
Depends: librust-similar-2+inline-dev
Depends: librust-smallvec-1+const-generics-dev (>= 1.13.2)
Depends: librust-smallvec-1+const-new-dev (>= 1.13.2)
Depends: librust-smallvec-1+default-dev (>= 1.13.2)
Depends: librust-smallvec-1+union-dev (>= 1.13.2)
Depends: librust-static-assertions-1+default-dev (>= 1.1.0)
Depends: librust-stacker-0.1+default-dev (>= 0.1.24)
Depends: librust-strum-0.28+default-dev
Depends: librust-strum-0.28+strum-macros-dev
Depends: librust-strum-macros-0.28+default-dev
Depends: librust-supports-hyperlinks-3+default-dev (>= 3.1.0)
Depends: librust-syn-3+default-dev
Depends: librust-syn-3+derive-dev
Depends: librust-syn-3+extra-traits-dev
Depends: librust-syn-3+full-dev
Depends: librust-syn-3+parsing-dev
Depends: librust-tempfile-3+default-dev (>= 3.9.0)
Depends: librust-thin-vec-0.2+default-dev (>= 0.2.14)
Depends: librust-thiserror-2+default-dev
Depends: librust-tikv-jemallocator-0.6+default-dev
Depends: librust-toml-1+default-dev
Depends: librust-tracing-0.1+default-dev (>= 0.1.40)
Depends: librust-tracing-0.1+log-dev (>= 0.1.40)
Depends: librust-tracing-0.1+release-max-level-debug-dev (>= 0.1.40)
Depends: librust-tracing-flame-0.2+default-dev
Depends: librust-tracing-log-0.2+default-dev
Depends: librust-tracing-subscriber-0.3+ansi-dev (>= 0.3.18)
Depends: librust-tracing-subscriber-0.3+chrono-dev (>= 0.3.18)
Depends: librust-tracing-subscriber-0.3+env-filter-dev (>= 0.3.18)
Depends: librust-tracing-subscriber-0.3+fmt-dev (>= 0.3.18)
Depends: librust-tracing-subscriber-0.3+smallvec-dev (>= 0.3.18)
Depends: librust-typed-arena-2+default-dev (>= 2.0.2)
Depends: librust-unicode-general-category-1+default-dev
Depends: librust-unicode-ident-1+default-dev (>= 1.0.12)
Depends: librust-unicode-names2-2+default-dev
Depends: librust-unicode-normalization-0.1+default-dev (>= 0.1.23)
Depends: librust-unicode-width-0.2+default-dev
Depends: librust-url-2+default-dev (>= 2.5.0)
Depends: librust-uuid-1+default-dev (>= 1.6.1)
Depends: librust-walkdir-2+default-dev (>= 2.3.2)
Depends: librust-wild-2+default-dev
Depends: librust-zip-5+deflate-flate2-zlib-rs-dev (>= 5.1) but it is not installable
Depends: librust-zip-5+zstd-dev (>= 5.1) but it is not installable
Depends: libstd-rust-dev but it is not going to be installed
Depends: python3-all but it is not going to be installed
Depends: python3-libcst but it is not going to be installed
Depends: python3-setuptools but it is not going to be installed
Depends: python3-wheel but it is not going to be installed
Depends: rustc (>= 1.97) but it is not going to be installed
E: Unable to satisfy dependencies. Reached two conflicting assignments:
1. sbuild-build-depends-main-dummy:amd64=0.invalid.0 is selected for install
2. sbuild-build-depends-main-dummy:amd64 Depends librust-zip-5+deflate-flate2-zlib-rs-dev (>= 5.1)
but none of the choices are installable:
[no choices]
apt-get failed.
E: Package installation failed
Cheers
We believe that the bug you reported is fixed in the latest version of ruff, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1153052@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Colin Watson <cjwatson@debian.org> (supplier of updated ruff package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Wed, 04 Nov 2026 21:40:24 +0000 Source: ruff Architecture: source Version: 0.16.10+ds-2 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Colin Watson <cjwatson@debian.org> Closes: 1153052 Changes: ruff (0.16.10+ds-2) unstable; urgency=medium . * Team upload. * Use zip 9 (closes: #1153052). Checksums-Sha1: e691cd86f2890b790258c5efb9e500d40c719a67 8348 ruff_0.16.10+ds-2.dsc 7ad4a1c6b1173b613b7065105ebde842b02a494e 19704 ruff_0.16.10+ds-2.debian.tar.xz 5df8a62de91285177f218adc1e8aaeec05952b49 23790028 ruff_0.16.10+ds-2.git.tar.xz 3096720da9e831fe256e13d0d487dea9f45ec6f7 17745 ruff_0.16.10+ds-2_source.buildinfo Checksums-Sha256: 31407d5a4b535d4d36e41967cd5526df86c5ad422e1ab1d640e3ef61499cf277 8348 ruff_0.16.10+ds-2.dsc 9b9900a521601347024def8123f418221a96e9f7776f40ef23c5a638c5d3e996 19704 ruff_0.16.10+ds-2.debian.tar.xz 60111472a22371413c9a9b5ae284bfee875a6f48f8b1b4cd8c6e23ce2f9e47b9 23790028 ruff_0.16.10+ds-2.git.tar.xz 1269341cc88f83c5cbc83ae9a1592d5488229bee8d78997317f9e5d2b38fbc85 17745 ruff_0.16.10+ds-2_source.buildinfo Files: 27b2f0e3c8766e3ab50d17f0a0aacda7 8348 python optional ruff_0.16.10+ds-2.dsc d03986daca0af20304b9fce2b038f7d0 19704 python optional ruff_0.16.10+ds-2.debian.tar.xz 5d6fc46b65ab080b44f96c11aff2b455 23790028 python optional ruff_0.16.10+ds-2.git.tar.xz 335f06f6b80bc4326a100b1d12b5d25a 17745 python optional ruff_0.16.10+ds-2_source.buildinfo Git-Tag-Info: tag=30d4f68a7adb61247d29d44fd9bff0c7d93f6159 fp=ac0a4ff12611b6fccf01c111393587d97d86500b Git-Tag-Tagger: Colin Watson <cjwatson@debian.org> -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrrp0YACgkQYG0ITkaD wHkkYg//ZKKVIyRczvya2vkB/YlPcTjzbG8KspX10mkhTwzAi/xLFsyD5hjKORPX xgcVvFthY2/YRJwjCDeD3DMXV67+TsDgMdCzNw+J6+OcoKKMLRKNDcw0zKW20eNw oZKK2muJg6VmKy2p3sVEdIcU+L8NHUocZw6d5A06KX7Ya+UH/ZGsMrOBXq4AM+nz blmGpE4D2d5UhvVYaKKcQexMfzNqDY3rOj+SPSzfuLCq5kWAFV9tZhBCp32OOxIG gziuhuqiBNfmgsIRWTyIBwyy7pJJbwDdtJjBA8ZO93wkq7g+WkuRofkQINkFGMv2 kgqWJZmbCdEh7gGHPZuY4/NSghzOk29iBl7pE0V65Bowu3Ckq3zNwg101YnuagXM L4pSootF9L1B0lX0CkGfpu7R/Jdn/0Qa1nO1H2rr8OQKaoc23qn1JY6K2GvGPEvm CeRfX2PBLJr5v4iwSMAu1XHr7MPQWxoQNQVcWOaguzOX/Iasxwxojxui0Z9/pkg2 AR0ZZrkxyF3GMasvTd/wsmUN3CAifBPOWCbu5C8I1zT7l5wggXE5j3Fk+Rocnsnc HjhklqHvwvxUPZYfCdhXVq1E0VBlo901Ktn9oNy2GN86M671EwfOP9iNG+83pGxR Im1Qyml6HyR08TKDe09cDUz+iJPfGV/oQOVyvdkLvTROzV9z94o= =bLQw -----END PGP SIGNATURE-----