Your message dated Mon, 01 Jul 2024 06:48:57 +0000 with message-id <e1soaqp-002odz...@fasolo.debian.org> and subject line Bug#1074544: fixed in rust-criterion-0.3 0.3.6-10 has caused the Debian Bug report #1074544, regarding rust-criterion-0.3 - upcoming rust-itertools update to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1074544: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074544 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: rust-criterion-0.3 Version: 0.5.1-3 I hope to update rust-itertools to 0.12 soon. Criterion will need an update for this. Upstream did not make any code changes when changing the dependenciesto allow 0.12, and I was able to successfully build and test the debian packagewith the dependency relaxed. The debdiff I used for testing is attatched.diff -Nru rust-criterion-0.3-0.3.6/debian/changelog rust-criterion-0.3-0.3.6/debian/changelog --- rust-criterion-0.3-0.3.6/debian/changelog 2023-08-14 11:19:26.000000000 +0000 +++ rust-criterion-0.3-0.3.6/debian/changelog 2024-06-30 12:28:45.000000000 +0000 @@ -1,3 +1,10 @@ +rust-criterion-0.3 (0.3.6-8.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Relax itertools dependency. + + -- Peter Michael Green <plugw...@debian.org> Sun, 30 Jun 2024 12:28:45 +0000 + rust-criterion-0.3 (0.3.6-8) unstable; urgency=medium * update dh-cargo fork; diff -Nru rust-criterion-0.3-0.3.6/debian/control rust-criterion-0.3-0.3.6/debian/control --- rust-criterion-0.3-0.3.6/debian/control 2023-08-14 11:17:49.000000000 +0000 +++ rust-criterion-0.3-0.3.6/debian/control 2024-02-10 03:53:38.000000000 +0000 @@ -12,7 +12,7 @@ librust-criterion-plot-0.4+default-dev (>= 0.4.4) <!nocheck>, librust-csv-1+default-dev (>= 1.1) <!nocheck>, librust-futures-0.3+executor-dev <!nocheck>, - librust-itertools-0.10+default-dev <!nocheck>, + librust-itertools-0+default-dev <!nocheck>, librust-itertools-num-0.1+default-dev <!nocheck>, librust-lazy-static-1+default-dev (>= 1.4) <!nocheck>, librust-num-complex-0.4+std-dev <!nocheck>, @@ -51,7 +51,7 @@ librust-criterion-plot-0.4+default-dev, librust-csv-1+default-dev, librust-futures-0.3+executor-dev, - librust-itertools-0.10+default-dev, + librust-itertools+default-dev, librust-lazy-static-1+default-dev, librust-num-traits-0.2-dev, librust-oorandom-11+default-dev, diff -Nru rust-criterion-0.3-0.3.6/debian/patches/relax-itertools.patch rust-criterion-0.3-0.3.6/debian/patches/relax-itertools.patch --- rust-criterion-0.3-0.3.6/debian/patches/relax-itertools.patch 1970-01-01 00:00:00.000000000 +0000 +++ rust-criterion-0.3-0.3.6/debian/patches/relax-itertools.patch 2024-06-30 12:28:45.000000000 +0000 @@ -0,0 +1,26 @@ +Index: rust-criterion-0.3-0.3.6/Cargo.toml +=================================================================== +--- rust-criterion-0.3-0.3.6.orig/Cargo.toml ++++ rust-criterion-0.3-0.3.6/Cargo.toml +@@ -19,7 +19,7 @@ exclude = ["book/*"] + [dependencies] + lazy_static = "1.4" + criterion-plot = { path = "plot", version = "0.4.4" } +-itertools = "0.10" ++itertools = ">= 0.10, < 1.0" + serde = "1.0" + serde_json = "1.0" + serde_derive = "1.0" +Index: rust-criterion-0.3-0.3.6/plot/Cargo.toml +=================================================================== +--- rust-criterion-0.3-0.3.6.orig/plot/Cargo.toml ++++ rust-criterion-0.3-0.3.6/plot/Cargo.toml +@@ -13,7 +13,7 @@ license = "MIT/Apache-2.0" + + [dependencies] + cast = "0.3" +-itertools = "0.10" ++itertools = ">= 0.10, < 1.0" + + [dev-dependencies] + itertools-num = "0.1" diff -Nru rust-criterion-0.3-0.3.6/debian/patches/series rust-criterion-0.3-0.3.6/debian/patches/series --- rust-criterion-0.3-0.3.6/debian/patches/series 2023-08-14 11:17:49.000000000 +0000 +++ rust-criterion-0.3-0.3.6/debian/patches/series 2024-02-10 04:24:10.000000000 +0000 @@ -2,3 +2,4 @@ 1001_num-traits.patch 1002_modernize_macro_syntax.patch 2002_no_unstable_features.patch +relax-itertools.patch
--- End Message ---
--- Begin Message ---Source: rust-criterion-0.3 Source-Version: 0.3.6-10 Done: Jonas Smedegaard <d...@jones.dk> We believe that the bug you reported is fixed in the latest version of rust-criterion-0.3, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1074...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jonas Smedegaard <d...@jones.dk> (supplier of updated rust-criterion-0.3 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 01 Jul 2024 08:35:10 +0200 Source: rust-criterion-0.3 Architecture: source Version: 0.3.6-10 Distribution: unstable Urgency: medium Maintainer: Jonas Smedegaard <d...@jones.dk> Changed-By: Jonas Smedegaard <d...@jones.dk> Closes: 1074544 Changes: rust-criterion-0.3 (0.3.6-10) unstable; urgency=medium . * add patch 1003_itertools to accept newer branches of crate itertools; relax (build-)dependencies for crate itertools; closes: bug#1074544, thanks to Peter Michael Green Checksums-Sha1: 8e51c4500e56afc7aaa412092c819a7a4d7f28ad 3876 rust-criterion-0.3_0.3.6-10.dsc 1de319208d9aa596e68732fda4002a89846aaf2a 19308 rust-criterion-0.3_0.3.6-10.debian.tar.xz 53838e1d0d7b25e9e4b45817decac130c8e3a863 21336 rust-criterion-0.3_0.3.6-10_amd64.buildinfo Checksums-Sha256: 607bb322efc000f279dcc9109fb072643cb36df92b9c0c417beceb5a634def20 3876 rust-criterion-0.3_0.3.6-10.dsc 279a3fda0773520738d42abf7e0086d616d0083f8744eec6e979f83a4eefadef 19308 rust-criterion-0.3_0.3.6-10.debian.tar.xz d47948901507672f0983d9648015028ca91b03b0896d947fc3919a0944de5045 21336 rust-criterion-0.3_0.3.6-10_amd64.buildinfo Files: 98f69b81e2731164c787927fb5302343 3876 rust optional rust-criterion-0.3_0.3.6-10.dsc a8fd460d3c89e27f4e04edfa7ee7b89a 19308 rust optional rust-criterion-0.3_0.3.6-10.debian.tar.xz 466dd76774682f8cf61e102002dcd80d 21336 rust optional rust-criterion-0.3_0.3.6-10_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmaCTtkACgkQLHwxRsGg ASH5pA/+PGVqH4jwKdNxjDX02QFsvBgBgd8VE/fur72wEXjv3TGWfCB3DDlqogxz D88ZCDPRZxKTXe39goobIK6AMm/qQbNbfY3hDXruM2qDCD6SJOrrL2L9e8+OOzfA HD/ZZruAKAm2UKvt5Vp5l8AJEjmLHHT3EW5fj+08XCX2NLsHlnGJyNXCiHtkLGEC ZHs/0+UJmkzvs5aQqMRSC/dh8UiA6YPAHlm7x6/dhJZ2BwrATF+M5lzK07ECmSna RLpngGjSq+IQ7prdIOx+gaHUtFbllkJHm2IF3+xG/buciKokKZk2ysUDYcgjN1Kq aiwRHxp12feVJgI1s48QW/CjnOBvO6GvniES35Z/7hlQfZ8Hc3e/ocJv71Luk+Jx opMLsBAzyCgne19EA4sLuVyBiYCnhLh/L44cCNiZtQg/oEvjdkES1YqfzUeuPpjc +3X5uFjMOaI4zN053eNrcQLJQu4e2aO53lZ3L9KXlcazzqXn+0+LVco/YWXBcS1g YwFs+S7iaBMwzQ2/Zdaw+cClr/7Az78ELK1a/0oMtJvyxQqodLpDOLv0MbNkGCbk FStIB8DDCgotHNimCuIXqw+BHJgikbR5RmTQiuFfup+msvE9p8Syo4TFVvzJiSCM Q6k7Lb7E/RZz6mtsngh0SZguOYWDao4cbE+mrrt+qhpjHolh4uQ= =JNWO -----END PGP SIGNATURE-----pgpjz1mm9wQNz.pgp
Description: PGP signature
--- End Message ---