Your message dated Sat, 23 Sep 2023 08:27:17 +0000
with message-id <e1qjxyv-00b4gs...@fasolo.debian.org>
and subject line Bug#1052490: fixed in rust-async-task 4.4.0-4
has caused the Debian Bug report #1052490,
regarding rust-async-task, build-depends on old version of rust-flume.
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.)


-- 
1052490: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052490
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: rust-async-task
Version: 4.4.0-3
Severity: serious
Tags: patch

rust-async-task's build-dependencies are unsatisfiable in testing/unstable
due to a recent update to rust-flume.

upstream bumped the dependency with no code changes, and after adding the
patch to the Debian package and adjusting the rest of the packaging
accordingly I was able to get a succesfull build and autopkgtest run.

debdiff attached.
diff -Nru rust-async-task-4.4.0/debian/changelog 
rust-async-task-4.4.0/debian/changelog
--- rust-async-task-4.4.0/debian/changelog      2023-09-10 13:43:24.000000000 
+0000
+++ rust-async-task-4.4.0/debian/changelog      2023-09-23 05:20:54.000000000 
+0000
@@ -1,3 +1,14 @@
+rust-async-task (4.4.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch 0001_update_flume.patch
+    + Trivial upstream patch to bump flume depdency to 0.11
+  * Reduce context in 2001_flaky-test.patch so it will apply on top of
+    0001_update_flume.patch
+  * Update build and autopkgtest dependencies for flume 0.11.
+
+ -- Peter Michael Green <plugw...@debian.org>  Sat, 23 Sep 2023 05:20:54 +0000
+
 rust-async-task (4.4.0-3) unstable; urgency=medium
 
   * omit testing examples for autopkgtest without feature std;
diff -Nru rust-async-task-4.4.0/debian/control 
rust-async-task-4.4.0/debian/control
--- rust-async-task-4.4.0/debian/control        2023-07-16 09:24:09.000000000 
+0000
+++ rust-async-task-4.4.0/debian/control        2023-09-23 05:20:54.000000000 
+0000
@@ -7,7 +7,7 @@
  librust-async-task-4+default-dev <!nocheck>,
  librust-atomic-waker-1+default-dev <!nocheck>,
  librust-easy-parallel-3+default-dev <!nocheck>,
- librust-flume-0.10-dev <!nocheck>,
+ librust-flume-0.11-dev <!nocheck>,
  librust-once-cell-1+default-dev <!nocheck>,
  librust-smol-1+default-dev <!nocheck>,
  libstring-shellquote-perl,
diff -Nru rust-async-task-4.4.0/debian/patches/0001_update_flume.patch 
rust-async-task-4.4.0/debian/patches/0001_update_flume.patch
--- rust-async-task-4.4.0/debian/patches/0001_update_flume.patch        
1970-01-01 00:00:00.000000000 +0000
+++ rust-async-task-4.4.0/debian/patches/0001_update_flume.patch        
2023-09-23 05:17:33.000000000 +0000
@@ -0,0 +1,29 @@
+commit c42a143176fbf5201411f97f27247ba52e054135
+Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
+Date:   Mon Aug 21 00:25:27 2023 +0000
+
+    Update flume requirement from 0.10 to 0.11
+    
+    Updates the requirements on [flume](https://github.com/zesterer/flume) to 
permit the latest version.
+    - [Changelog](https://github.com/zesterer/flume/blob/master/CHANGELOG.md)
+    - [Commits](https://github.com/zesterer/flume/commits)
+    
+    ---
+    updated-dependencies:
+    - dependency-name: flume
+      dependency-type: direct:production
+    ...
+    
+    Signed-off-by: dependabot[bot] <supp...@github.com>
+
+diff --git a/Cargo.toml b/Cargo.toml
+index 4345762..fb239ba 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -23,5 +23,5 @@ std = []
+ easy-parallel = "3"
+ flaky_test = "0.1"
+-flume = { version = "0.10", default-features = false }
++flume = { version = "0.11", default-features = false }
+ futures-lite = "1.12.0"
+ once_cell = "1"
diff -Nru rust-async-task-4.4.0/debian/patches/2001_flaky-test.patch 
rust-async-task-4.4.0/debian/patches/2001_flaky-test.patch
--- rust-async-task-4.4.0/debian/patches/2001_flaky-test.patch  2023-08-14 
09:47:35.000000000 +0000
+++ rust-async-task-4.4.0/debian/patches/2001_flaky-test.patch  2023-09-23 
05:19:12.000000000 +0000
@@ -7,14 +7,8 @@
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 --- a/Cargo.toml
 +++ b/Cargo.toml
-@@ -21,7 +21,6 @@
- [dev-dependencies]
- atomic-waker = "1"
- easy-parallel = "3"
+@@ -24,1 +24,0 @@
 -flaky_test = "0.1"
- flume = { version = "0.10", default-features = false }
- futures-lite = "1.12.0"
- once_cell = "1"
 --- a/tests/waker_panic.rs
 +++ b/tests/waker_panic.rs
 @@ -238,60 +238,6 @@
diff -Nru rust-async-task-4.4.0/debian/patches/series 
rust-async-task-4.4.0/debian/patches/series
--- rust-async-task-4.4.0/debian/patches/series 2023-02-03 11:05:22.000000000 
+0000
+++ rust-async-task-4.4.0/debian/patches/series 2023-09-23 05:16:50.000000000 
+0000
@@ -1 +1,2 @@
+0001_update_flume.patch
 2001_flaky-test.patch
diff -Nru rust-async-task-4.4.0/debian/tests/control 
rust-async-task-4.4.0/debian/tests/control
--- rust-async-task-4.4.0/debian/tests/control  2023-09-10 13:40:58.000000000 
+0000
+++ rust-async-task-4.4.0/debian/tests/control  2023-09-23 05:20:54.000000000 
+0000
@@ -6,7 +6,7 @@
  librust-async-task-4-dev,
  librust-atomic-waker-1+default-dev,
  librust-easy-parallel-3+default-dev,
- librust-flume-0.10-dev,
+ librust-flume-0.11-dev,
  librust-once-cell-1+default-dev,
  librust-smol-1+default-dev,
 Restrictions: allow-stderr
@@ -19,7 +19,7 @@
  librust-async-task-4+default-dev,
  librust-atomic-waker-1+default-dev,
  librust-easy-parallel-3+default-dev,
- librust-flume-0.10-dev,
+ librust-flume-0.11-dev,
  librust-once-cell-1+default-dev,
  librust-smol-1+default-dev,
 Restrictions: allow-stderr
@@ -32,7 +32,7 @@
  librust-async-task-4+std-dev,
  librust-atomic-waker-1+default-dev,
  librust-easy-parallel-3+default-dev,
- librust-flume-0.10-dev,
+ librust-flume-0.11-dev,
  librust-once-cell-1+default-dev,
  librust-smol-1+default-dev,
 Restrictions: allow-stderr
@@ -47,7 +47,7 @@
  librust-async-task-4-dev,
  librust-atomic-waker-1+default-dev,
  librust-easy-parallel-3+default-dev,
- librust-flume-0.10-dev,
+ librust-flume-0.11-dev,
  librust-once-cell-1+default-dev,
  librust-smol-1+default-dev,
 Restrictions: allow-stderr

--- End Message ---
--- Begin Message ---
Source: rust-async-task
Source-Version: 4.4.0-4
Done: Jonas Smedegaard <d...@jones.dk>

We believe that the bug you reported is fixed in the latest version of
rust-async-task, 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 1052...@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-async-task 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: Sat, 23 Sep 2023 09:59:59 +0200
Source: rust-async-task
Architecture: source
Version: 4.4.0-4
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <d...@jones.dk>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Closes: 1052490
Changes:
 rust-async-task (4.4.0-4) unstable; urgency=medium
 .
   * add patch cherry-picked upstream to update flume requirement;
     unfuzz patch 2001;
     bump build- and autopkgtest-dependencies for crate flume;
     closes: bug#1052490, thanks to Peter Green
   * update dh-cargo fork
   * update copyright info: update coverage
Checksums-Sha1:
 3d4fcd5be0adea1bb9b4288a9d73f8e5326f55ea 2515 rust-async-task_4.4.0-4.dsc
 61975ab0dc63bbeb7f7ebe6d430264aff92ab636 15928 
rust-async-task_4.4.0-4.debian.tar.xz
 4e28b22131d08cb4811c8b93a9a41469fab834d2 13560 
rust-async-task_4.4.0-4_amd64.buildinfo
Checksums-Sha256:
 8aee62da3be6b05a0de9ceb11bcd772d553a72ce6e3d496ecc6a26ebfc415188 2515 
rust-async-task_4.4.0-4.dsc
 ee327297afe894dc715a5755a263fceaf9b53816b28d230cb062004726a3edca 15928 
rust-async-task_4.4.0-4.debian.tar.xz
 c65e6527e52ec11e52f54bc99cfc959ae92ab9b9e572a27dbca57db17abbd9d9 13560 
rust-async-task_4.4.0-4_amd64.buildinfo
Files:
 0991bb4919b3feb67e832d57f4e3e0b3 2515 rust optional rust-async-task_4.4.0-4.dsc
 737f5c25a6edd606fb60ccf21ea08ca1 15928 rust optional 
rust-async-task_4.4.0-4.debian.tar.xz
 aeb007c73aa1b372f6eafcdbf738a7ae 13560 rust optional 
rust-async-task_4.4.0-4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmUOnZMACgkQLHwxRsGg
ASGU3hAAhVLQTCAlY1efFEYcPdBRAJpomOs4H7zK2/CGQrNAjSY7DLhuMtzXfHRz
m5dfqh1kQ7Q9htrQop2DCE2T1x7cs1TkmNlB7HIKT7S2cO2ebvggbT1crh5DBUAD
KJXZO7jF3yLj4Wgdyuivw/aIkD9e+2AhQ0DkOpNOh0E3psNTT/+Ytggzl3DESgKl
l6LOkzi/6TgIkuxEg2QAzRpTCmi862GLRPjSArso+V6MI1QHpJ0j9LH014CeN+H0
m0ox2+x/Aon3A52EcEwfI3u0BGyhFiwL60mEc6DfPUtJT3t8DE+dbWkitorg3O7L
KUXIjaef9CRevH7Rqb113ysUYBEe+o2OsChvkuj9zYFGlWsq0QgLGHaZfCvkRPlu
tbXIBUtOMPpM+wWaFvRMV/qqyfrys53KKQTm+1prNIsGAekNTfKChZyZF5DqRPns
ca8ZHp6hvzc8UGif7HyBLFazGTVl6dYezVzVoMvrMKuWTDM598bhny5MQmhuikc5
8Uy7VC4U43aWe9Oab7hjODYhaxP0IabVWEVgNxB/9AHmrt0Dl1iCfFg4miHjKDI9
H7nj00nh/bN9FeFCIyKqWB7WGGHr5jnwBSTwkLQA68DXLb9xUWIAdvtWkLc456a7
810cG3FTfaQv6rtMng4yH6zZjCb/XzDHrBE1dsSWQ6vIGcCBfqI=
=C2/F
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to