Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): The full build log is available from: http://qa-logs.debian.net/2024/07/02/ruff_0.0.291+dfsg1-4_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240702;users=lucas@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240702&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.
This issue would probably be fixed by an update to the latest upstream release. But there's significant work to be done: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068248
Hi, all deps are currently in NEW, when they are in unstable I am going to package a more recent version of ruff. Best,
Is that still the case and your plan? From a cursory look, I think at least a few of the packages listed in #1068248 (#55) are now part of the archive, but I don't know what the full list is. If this FTBFS (#1074734) is indeed fixable by a new upstream (#1068248), and in turn blocked by NEW packages, you could probably do: block 1074734 by 1068248 block 1068248 by ITP#1 block 1068248 by ITP#2 ... My understanding from the latest "Bits from the DFSG team"[1], "Blocking Bugs" -> "bonus points" is that this could help in prioritizing the processing of some of these NEW packages. Thanks, Faidon 1: <20260212132552.46C7013F903@x1.int.tauware.de>
Hi, I do still plan to do this, however currently I have less time. Creating an ITP for rust crates is not mandatory, but thanks for giving this hint. The current WIP-branch is here: https://salsa.debian.org/python-team/packages/ruff/-/tree/wip?ref_type=heads I remember that the last blocker was to patch salsa-rs, it is in the archive, but upstream rather checks out a specific commit than using tags. In the future they plan to use tags. Following deps are in new: - rust-datatest-stable (#1123769) - rust-imperative Best,
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 1074734@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Maximiliano Curia <maxy@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: Mon, 07 Sep 2026 15:52:00 +0200 Source: ruff Architecture: source Version: 0.0.291+dfsg1-5 Distribution: unstable Urgency: medium Maintainer: Debian Python Team <team+python@tracker.debian.org> Changed-By: Maximiliano Curia <maxy@debian.org> Closes: 1074734 1108905 Changes: ruff (0.0.291+dfsg1-5) unstable; urgency=medium . * Team upload. (Closes: #1074734, #1108905) * Update relax patches * Add more relax patches * Add upstream patch for rust 1.76 support * Add patch to support rustc-hash 2.0 API * Add upstrem patch for quick-junit XmlString * Add patch to support libcst 1.8 non-exhaustive match * Add patch to support annotate-snippets 0.12 API * Update build dependencies Checksums-Sha1: 754aa506f25a3894824e2942dc965d9497c4b28a 3549 ruff_0.0.291+dfsg1-5.dsc 0304e3af34866b06139db17ab877b5eee4a53e7e 14332 ruff_0.0.291+dfsg1-5.debian.tar.xz e3fd81225a8f14c4e4c4d494014a877cf2f06c2d 8459 ruff_0.0.291+dfsg1-5_source.buildinfo Checksums-Sha256: 0b82bbb47c25ca4b1c7daddcdd8f649d0d68568d553eccf1dd473976de82ab72 3549 ruff_0.0.291+dfsg1-5.dsc 45177fa2e16a48774f5b634172fb7c857d11f6ceac467ba11e6a33e70e3067d3 14332 ruff_0.0.291+dfsg1-5.debian.tar.xz c165529bf1c26b1290b7aed05a793bb98e54c8b67f1c0db04fcaa1d4d817ba42 8459 ruff_0.0.291+dfsg1-5_source.buildinfo Files: 2a37df4fec22d286dc4fca6db8fcde3d 3549 python optional ruff_0.0.291+dfsg1-5.dsc 31992027fa0a4a4e90f340f4df32bf62 14332 python optional ruff_0.0.291+dfsg1-5.debian.tar.xz 8b9cff3dc10114eed589f87ea17ea295 8459 python optional ruff_0.0.291+dfsg1-5_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAmqewqAACgkQxxl2mbKb IypOpg/+Kw6ESpu3sUtFXobLBfatR4lWpmQ8hc94p21ObxBiY0uFlQ6iCbX2CeaY BljniTLVnTw0J/iHB4Kw/vTXL+OPZbqd8ONDr766C5umnJOoGXJkshoMoLl2Grtv evOCqxL1qHd6evI2iip3mJKwEkx8A0anzUc4LSCEMvqKpEO4esEGfYzb7lbRost5 cPS+jIKVY1U8Jh49/KTiRg8c3bkCjIEsC6QeR6ja2bDpgOmENLrT3nvDagckgSwi KR5QkYbMuQdgy8uSehku86sXBUaFSuwtSA6HfZNLsRoJ1g7z6hvyblXsbAlQL+TK wnAbrbaJvBE2hrOpIWgEYFk51dVt6OlKnCSUyEYuoy7FsIniWkN8LSgSqKvEHHp2 ydLLVRAoesyFAObsOaIwq3VOKtLogFXvkrDepEQe1pVJ0BNYF+MOyZtJBuAcuQ9X N9xW7s7hS1YwdRAXfokyxyCfNZb63XZXtBlZW6BSK/HW4KNBoKYJxqQdbj1+lZCl gQPmIS5rgvCHZWM8tv9a918AEQndqgazlraEvocsoS3pZf/h9jv/jr+eR4xy2Dc5 RsfNXYK1kRkz3SwLBkU6jlERIWD/3Xuh+LM/UtXRQKL6HWPc2hTtFWlbRgZvRhi4 6ZFEaV120ySTkdIg5eh35/JembfF1GGl3ycpQu/c8H16OVZQnPM= =Gw0r -----END PGP SIGNATURE-----