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,

Reply via email to