#1148207 rust-try-match-inner: FTBFS: error: failed to select a version for the requirement `syn = "^2.0.15"` #1148207
- Package:
- src:rust-try-match-inner
- Source:
- src:rust-try-match-inner
- Submitter:
- Santiago Vila
- Date:
- 2026-10-03 15:21:05 UTC
- Severity:
- normal
- Tags:
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202609/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:rust-try-match-inner, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_test -- test --all debian cargo wrapper: options = ['parallel=2'], profiles = [], parallel = ['-j2'], lto = debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = x86_64-linux-gnu debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j2', '--target', 'x86_64-unknown-linux-gnu', '--all'],) {} error: failed to select a version for the requirement `syn = "^2.0.15"` candidate versions found which didn't match: 3.0.4 location searched: directory source `/<<PKGBUILDDIR>>/debian/cargo_registry` (which is replacing registry `crates-io`) required by package `try_match_inner v0.5.2 (/<<PKGBUILDDIR>>)` perhaps a crate was updated and forgotten to be re-vendored? dh_auto_test: error: /usr/share/cargo/bin/cargo test --all returned exit code 101 make[1]: *** [debian/rules:7: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:4: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------
We believe that the bug you reported is fixed in the latest version of rust-try-match-inner, 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 1148207@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Daniel Baumann <daniel@debian.org> (supplier of updated rust-try-match-inner 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: Sat, 03 Oct 2026 17:00:57 +0200 Source: rust-try-match-inner Architecture: source Version: 0.5.2-3 Distribution: sid Urgency: medium Maintainer: Daniel Baumann <daniel@debian.org> Changed-By: Daniel Baumann <daniel@debian.org> Closes: 1148207 Changes: rust-try-match-inner (0.5.2-3) sid; urgency=medium . * Updating to debhelper 14. * Updating cargo to work with newer rust-syn (Closes: #1148207). Checksums-Sha1: 1215e58758e4b673264495ab4562c2e5cb1112bd 1662 rust-try-match-inner_0.5.2-3.dsc d37b495f255983d85ca2bb70dd34f82f3c047a18 2788 rust-try-match-inner_0.5.2-3.debian.tar.xz 48bcf4e5cd588ad881a094ac3d5d7bbf6aa041a1 6590 rust-try-match-inner_0.5.2-3_amd64.buildinfo Checksums-Sha256: 844b5d3b5f02f38746de6a9c5e9fa6ba315918571fa097da63cc482170609700 1662 rust-try-match-inner_0.5.2-3.dsc 48f976b1e603228e3096383343432fe7de8054fc87dac3494af44ef22d39b419 2788 rust-try-match-inner_0.5.2-3.debian.tar.xz c7e68a590dabef0b03f7c53319d3186bc9bc262d49d07929eb727d07df70b4af 6590 rust-try-match-inner_0.5.2-3_amd64.buildinfo Files: 4eccf1fb14ca6a27e9d7d7b2402f6a35 1662 rust optional rust-try-match-inner_0.5.2-3.dsc c17b91100963e9860613f96dc7c6aa39 2788 rust optional rust-try-match-inner_0.5.2-3.debian.tar.xz 352f255ac91855765fc6db5217b13314 6590 rust optional rust-try-match-inner_0.5.2-3_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQmmGg4gLaoSj0ERgL7tPDoCoAiLwUCasEZGQAKCRD7tPDoCoAi Lz0hAP46gdMT78Se9BishTgsvBdabf5REupSnG2gHRLaFXNyEQEAlN7IIFEg1sZk Tld+76NEgg6NgYWYcLiahizVz+7uaQM= =Iqf/ -----END PGP SIGNATURE-----