Package: dwarf2sources Version: 0.2.1-1 Tags: trixie, sid
I am currently preparing an update of rust-backtrace and related crates. they have been uploaded to experimental and I hope to upload them to unstable in the not too distant future. backtrace 0.3.68 -> 0.3.69 addr2line 0.20.0 -> 0.21.0 fallible-iterator 0.2.0 -> 0.3.0 gimli 0.27.3 -> 0.28.1 object 0.31.1 -> 0.32.1 Your package does nor enforce any upper limit on these crates and seems to build ok against the new versions. However, your package has a build dependency on "librust-gimli-0+indexmap-dev (>= 0.26)", the new version of gimli no longer has an "indexmap" feature (and I don't think it was ever intended to be a public feature in the first place). The Cargo dependency makes no mention of indexmap, so I presume this dependency was set in error. The attached debdiff changes the dependency to librust-gimli-0+default-dev (>= 0.26), if I get no response I will probablly NMU this when I upload the backtrace update.
diff -Nru dwarf2sources-0.2.1/debian/changelog dwarf2sources-0.2.1/debian/changelog --- dwarf2sources-0.2.1/debian/changelog 2023-01-01 00:18:06.000000000 +0000 +++ dwarf2sources-0.2.1/debian/changelog 2023-11-24 16:51:35.000000000 +0000 @@ -1,3 +1,10 @@ +dwarf2sources (0.2.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix gimli dependency to not use indexmap feature. + + -- root <andre...@debian.org> Fri, 24 Nov 2023 16:51:35 +0000 + dwarf2sources (0.2.1-1) unstable; urgency=medium * New upstream release. diff -Nru dwarf2sources-0.2.1/debian/control dwarf2sources-0.2.1/debian/control --- dwarf2sources-0.2.1/debian/control 2023-01-01 00:18:06.000000000 +0000 +++ dwarf2sources-0.2.1/debian/control 2023-11-24 16:48:07.000000000 +0000 @@ -7,7 +7,7 @@ dh-cargo, librust-anyhow-1-dev, librust-fallible-iterator-0-dev, - librust-gimli-0+indexmap-dev (>= 0.26), + librust-gimli-0+default-dev (>= 0.26), librust-memmap-0-dev (>= 0.7), librust-object-0+default-dev (>= 0.29), librust-serde-1+derive-dev,