Package: rust-test-case
Version: 3.3.1-3

I hope to upgrade itertools to 0.13 soon, I've uploaded
new version to experimental. rust-test-case has a
dev-dependency on itertools which the debian packaging
translates to build and autopkgtest dependencies.

I looked at the upstream changelog and didn't see anything too
scary and after patching the dependencies I was able to
successfully build rust-test-case and run it's autopkgtests
against the new version of itertools.

Debdiff is attached


diff -Nru rust-test-case-3.3.1/debian/changelog 
rust-test-case-3.3.1/debian/changelog
--- rust-test-case-3.3.1/debian/changelog       2024-07-12 16:29:54.000000000 
+0000
+++ rust-test-case-3.3.1/debian/changelog       2024-09-24 09:17:59.000000000 
+0000
@@ -1,3 +1,11 @@
+rust-test-case (3.3.1-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Relax Debian dependency and Cargo dev-dependency on itertools.
+    to allow 0.13.
+
+ -- Peter Michael Green <plugw...@debian.org>  Tue, 24 Sep 2024 09:17:59 +0000
+
 rust-test-case (3.3.1-3) unstable; urgency=medium
 
   * simplify packaging;
diff -Nru rust-test-case-3.3.1/debian/control 
rust-test-case-3.3.1/debian/control
--- rust-test-case-3.3.1/debian/control 2024-07-12 13:42:26.000000000 +0000
+++ rust-test-case-3.3.1/debian/control 2024-09-24 09:17:59.000000000 +0000
@@ -6,7 +6,7 @@
  dh-sequence-rust,
  librust-cfg-if-1+default-dev <!nocheck>,
  librust-insta-1+default-dev <!nocheck>,
- librust-itertools-dev (<< 0.13) <!nocheck>,
+ librust-itertools-dev (<< 0.14) <!nocheck>,
  librust-proc-macro-error-1+default-dev <!nocheck>,
  librust-proc-macro2-1-dev <!nocheck>,
  librust-quote-1+default-dev <!nocheck>,
diff -Nru rust-test-case-3.3.1/debian/patches/2001_itertools.patch 
rust-test-case-3.3.1/debian/patches/2001_itertools.patch
--- rust-test-case-3.3.1/debian/patches/2001_itertools.patch    2024-07-02 
17:24:47.000000000 +0000
+++ rust-test-case-3.3.1/debian/patches/2001_itertools.patch    2024-09-24 
09:17:49.000000000 +0000
@@ -3,7 +3,7 @@
 Bug-Debian: https://bugs.debian.org/1054075
 Bug-Debian: https://bugs.debian.org/1074770
 Forwarded: not-needed
-Last-Update: 2024-07-02
+Last-Update: 2024-09-24 by Peter Michael Green
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/Cargo.toml
@@ -13,7 +13,7 @@
  [dev-dependencies]
  insta           = "1.12"
 -itertools       = "0.11"
-+itertools       = ">= 0.10, <= 0.12"
++itertools       = ">= 0.10, <= 0.13"
  regex           = "1.5"
  
  [workspace]

Reply via email to