Package: aardvark-dns
Version: 1.4.0-3
Severity: serious

rust-async-broadcast was recently updated to 0.5, the Debian dependencies
of aardvark-dns allow the new version but the cargo dependencies do not.
So the package FTBFS

When I removed the upper limit from the Cargo dependency the package built
successfully.

Debdiff attatched, I may or may not NMU this later.
diff -Nru aardvark-dns-1.4.0/debian/changelog 
aardvark-dns-1.4.0/debian/changelog
--- aardvark-dns-1.4.0/debian/changelog 2023-01-15 07:05:56.000000000 +0000
+++ aardvark-dns-1.4.0/debian/changelog 2023-06-15 17:16:42.000000000 +0000
@@ -1,3 +1,10 @@
+aardvark-dns (1.4.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove upper limit from cargo dependency on async-broadcast.
+
+ -- Peter Michael Green <plugw...@debian.org>  Thu, 15 Jun 2023 17:16:42 +0000
+
 aardvark-dns (1.4.0-3) unstable; urgency=medium
 
   [ Peter Green ]
diff -Nru aardvark-dns-1.4.0/debian/patches/update-dependencies.patch 
aardvark-dns-1.4.0/debian/patches/update-dependencies.patch
--- aardvark-dns-1.4.0/debian/patches/update-dependencies.patch 2023-01-15 
07:05:56.000000000 +0000
+++ aardvark-dns-1.4.0/debian/patches/update-dependencies.patch 2023-06-15 
17:16:38.000000000 +0000
@@ -1,7 +1,7 @@
-Index: aardvark-dns/Cargo.toml
+Index: aardvark-dns-1.4.0/Cargo.toml
 ===================================================================
---- aardvark-dns.orig/Cargo.toml
-+++ aardvark-dns/Cargo.toml
+--- aardvark-dns-1.4.0.orig/Cargo.toml
++++ aardvark-dns-1.4.0/Cargo.toml
 @@ -14,19 +14,19 @@ exclude = ["/.cirrus.yml", "/.github/*"]
  # See more keys and their definitions at 
https://doc.rust-lang.org/cargo/reference/manifest.html
  
@@ -21,7 +21,8 @@
 +futures-util = { version = "0.3", default-features = false }
  signal-hook = "0.3.13"
  tokio = { version = "1.21.2", features = ["macros", "rt-multi-thread", "net"] 
}
- async-broadcast = "0.4.1"
+-async-broadcast = "0.4.1"
++async-broadcast = ">= 0.4.1"
  resolv-conf = "0.7.0"
 -nix = "0.25.0"
 +nix = "0.26"

Reply via email to