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]