The testing migration autopkgtests for resvg (both of resvg itself and of it's reverse dependencies) are failing because the Debian dependencies allow the version of librust-tiny-skia-dev currently in testing, but the cargo dependencies do not. Please add a version constraint to the dependency, or change the dependency to librust-tiny-skia-12-dev so that britney knows it needs to use the new version of rust-tiny-skia when scheduling autopkgtests.
typo, it's librust-tiny-skia-0.12-dev not librust-tiny-skia-12-dev.
Quoting Peter Michael Green (2026-07-15 21:22:54) Thanks. Will fix this after I return home from Debconf at the end of the month. - Jonas
It's not just tiny-skia / tiny-skia-path. None of the librust-* Build-Depends have appropriate version constraints to match the cargo metadata. That means any time there's a semver update, resvg's Build-Depends / autopkgtest Depends will incorrectly state resvg can build with the new packages, rather than showing as unsatisifed dependencies. This is the same reason britney is failing to recognize that resvg has to migrate with rust-tiny-skia / rust-tiny-skia-path. Cheers
Quoting James McCoy (2026-08-06 05:35:04) update a Rust crate package I will now tighten dependencies. Thanks, - Jonas
Quoting Peter Michael Green (2026-07-15 21:20:10) Fixed since release 0.47.0+ds-3. Thanks, - Jonas