Package: rust-ahash
Version: 0.8.11-2
rust-hashbrown was recently updated to 0.14.5, and as a result the autopkgtest
for rust-ahash is failing.
https://ci.debian.net/packages/r/rust-ahash/testing/ppc64el/46811732/
97s error: failed to select a version for the requirement `hashbrown = ">=0.12.3,
<=0.14.3"`
97s candidate versions found which didn't match: 0.14.5
Please adjust the dev-dependency to allow all 0.14.x versions, a debdiff
doing that is attatched.
diff -Nru rust-ahash-0.8.11/debian/changelog rust-ahash-0.8.11/debian/changelog
--- rust-ahash-0.8.11/debian/changelog 2024-03-18 05:44:43.000000000 +0000
+++ rust-ahash-0.8.11/debian/changelog 2024-05-17 03:52:01.000000000 +0000
@@ -1,3 +1,10 @@
+rust-ahash (0.8.11-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Allow all 0.14.x versions of rust-hashbrown.
+
+ -- Peter Michael Green <plugw...@debian.org> Fri, 17 May 2024 03:52:01 +0000
+
rust-ahash (0.8.11-2) unstable; urgency=medium
* fix or tighten patch 1002
diff -Nru rust-ahash-0.8.11/debian/patches/2001_hashbrown.patch
rust-ahash-0.8.11/debian/patches/2001_hashbrown.patch
--- rust-ahash-0.8.11/debian/patches/2001_hashbrown.patch 2024-03-17
17:00:00.000000000 +0000
+++ rust-ahash-0.8.11/debian/patches/2001_hashbrown.patch 2024-05-17
03:52:01.000000000 +0000
@@ -11,7 +11,7 @@
pcg-mwc = "0.2.1"
serde_json = "1.0.59"
-hashbrown = "0.14.3"
-+hashbrown = ">= 0.12.3, <= 0.14.3"
++hashbrown = ">= 0.12.3, < 0.15"
smallvec = "1.13.1"
[package.metadata.docs.rs]
diff -Nru rust-ahash-0.8.11/debian/patches/2001_pcg-mwc.patch
rust-ahash-0.8.11/debian/patches/2001_pcg-mwc.patch
--- rust-ahash-0.8.11/debian/patches/2001_pcg-mwc.patch 2024-03-17
17:05:31.000000000 +0000
+++ rust-ahash-0.8.11/debian/patches/2001_pcg-mwc.patch 2024-05-17
03:52:01.000000000 +0000
@@ -12,7 +12,7 @@
rand = "0.8.5"
-pcg-mwc = "0.2.1"
serde_json = "1.0.59"
- hashbrown = ">= 0.12.3, <= 0.14.3"
+ hashbrown = ">= 0.12.3, < 0.15"
smallvec = "1.13.1"
--- a/tests/map_tests.rs
+++ b/tests/map_tests.rs
diff -Nru rust-ahash-0.8.11/debian/patches/2001_smallvec.patch
rust-ahash-0.8.11/debian/patches/2001_smallvec.patch
--- rust-ahash-0.8.11/debian/patches/2001_smallvec.patch 2024-03-17
17:13:21.000000000 +0000
+++ rust-ahash-0.8.11/debian/patches/2001_smallvec.patch 2024-05-17
03:52:01.000000000 +0000
@@ -10,7 +10,7 @@
@@ -99,7 +99,7 @@
rand = "0.8.5"
serde_json = "1.0.59"
- hashbrown = ">= 0.12.3, <= 0.14.3"
+ hashbrown = ">= 0.12.3, < 0.15"
-smallvec = "1.13.1"
+smallvec = "1.11.2"