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 dependencies
to allow 0.12, and I was able to successfully build and test the debian package
with 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-----

Attachment: pgpjz1mm9wQNz.pgp
Description: PGP signature


--- End Message ---

Reply via email to