Package: rust-ahash
Version: 0.8.7-3

rust-ahash has a cargo dependency on
const-random = { version = "0.1.17", optional = true } but the debian dependency
is librust-const-random-0.1+default-dev (>= 0.1.12). This discrepancy is causing
autopkgtest failures in Ubuntu.

There is also a similar discrepancy with the once-cell dependency,
this doesn't seem to be causing any actual problems but I figured
it may as well be updated at the same time.

a debdiff updating the Debian dependencies is attached.
diff -Nru rust-ahash-0.8.7/debian/changelog rust-ahash-0.8.7/debian/changelog
--- rust-ahash-0.8.7/debian/changelog   2024-02-01 20:50:15.000000000 +0000
+++ rust-ahash-0.8.7/debian/changelog   2024-02-06 15:36:46.000000000 +0000
@@ -1,3 +1,11 @@
+rust-ahash (0.8.7-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Update debian dependencies on rust-const-random and rust-once-cell crates
+    to match cargo dependencies.
+
+ -- Peter Michael Green <plugw...@debian.org>  Tue, 06 Feb 2024 15:36:46 +0000
+
 rust-ahash (0.8.7-3) unstable; urgency=medium
 
   * add patch cherry-picked upstream to fix test
diff -Nru rust-ahash-0.8.7/debian/control rust-ahash-0.8.7/debian/control
--- rust-ahash-0.8.7/debian/control     2024-01-18 21:07:25.000000000 +0000
+++ rust-ahash-0.8.7/debian/control     2024-02-06 15:36:46.000000000 +0000
@@ -6,7 +6,7 @@
  dh-cargo (>= 25),
  librust-atomic-polyfill-1+default-dev <!nocheck>,
  librust-cfg-if-1+default-dev <!nocheck>,
- librust-const-random-0.1+default-dev (>= 0.1.12) <!nocheck>,
+ librust-const-random-0.1+default-dev (>= 0.1.17) <!nocheck>,
  librust-criterion-0.3+default-dev <!nocheck>,
  librust-criterion-0.3+html-reports-dev <!nocheck>,
  librust-fnv-1+default-dev <!nocheck>,
@@ -15,7 +15,7 @@
  librust-hashbrown-0.12+default-dev <!nocheck>,
  librust-hex-0.4+default-dev (>= 0.4.2) <!nocheck>,
  librust-no-panic-0.1+default-dev <!nocheck>,
- librust-once-cell-1+alloc-dev (>= 1.13.1) <!nocheck>,
+ librust-once-cell-1+alloc-dev (>= 1.18.0) <!nocheck>,
  librust-once-cell-1+atomic-polyfill-dev <!nocheck>,
  librust-rand-0.8+default-dev <!nocheck>,
  librust-seahash-4+default-dev <!nocheck>,
@@ -37,9 +37,9 @@
 Depends:
  librust-atomic-polyfill-1+default-dev,
  librust-cfg-if-1+default-dev,
- librust-const-random-0.1+default-dev (>= 0.1.12),
+ librust-const-random-0.1+default-dev (>= 0.1.17),
  librust-getrandom-0.2+default-dev (>= 0.2.7),
- librust-once-cell-1+alloc-dev (>= 1.13.1),
+ librust-once-cell-1+alloc-dev (>= 1.18.0),
  librust-once-cell-1+atomic-polyfill-dev,
  librust-serde-1+default-dev (>= 1.0.117),
  librust-version-check-0.9+default-dev (>= 0.9.4),

Reply via email to