Bug#1061669: rust-async-io: please upgrade to v2.2.1

2024-02-01 Thread Jonas Smedegaard
Quoting Peter Green (2024-02-01 19:40:59)
> > Please upgrade to, or separately provide, at least v2.2.1.
> 
> Hi jonas.
> 
> I've uploaded this to experimental.
> 
> In terms of uploads to unstable, This needs to be updated together
> together with at least polling (which James recently uploaded to
> experimental).
> 
> A number of your packages will need either updates or patching
> to go together with this update. I prepared patches for some of them
> so I could use them for testing, but it may make more sense to update
> these crates to new upstream releases too.
> 
> rdep list:
> 
> rust-async-executor - Jonas package, build/test dependency only, not 
> investigated.

Please ignore: Let that break and I will fix it.

> rust-async-net - Jonas package, debdiff attached.

Done.

> rust-async-process - Jonas package, debdiff attached.

Please go ahead: I will upload to unstable when async_io v2 is there.

> rust-async-std - Jonas package, debdiff attached

Done.

> rust-if-watch - Jonas package, debian build/test dependencies allow the new 
> version, cargo dependencies do not.

I don't understand: Seems to me that Cargo dependencies are fine (and
also that they are irrelevant for the architectures currently supporting
cargo in Debian).

> rust-isahc - Jonas package, not investigated, not in testing.

Please ignore: Let that break and I will fix it.

> rust-smol - Jonas package, debdiff attatched.

Done.


Thanks,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#1061669: rust-async-io: please upgrade to v2.2.1

2024-02-01 Thread Peter Green

Please upgrade to, or separately provide, at least v2.2.1.


Hi jonas.

I've uploaded this to experimental.

In terms of uploads to unstable, This needs to be updated together
together with at least polling (which James recently uploaded to
experimental).

A number of your packages will need either updates or patching
to go together with this update. I prepared patches for some of them
so I could use them for testing, but it may make more sense to update
these crates to new upstream releases too.

rdep list:

rust-async-executor - Jonas package, build/test dependency only, not 
investigated.
rust-async-global-executor - Rust team package, fix uploaded.
rust-async-net - Jonas package, debdiff attached.
rust-async-process - Jonas package, debdiff attached.
rust-async-std - Jonas package, debdiff attached
rust-if-watch - Jonas package, debian build/test dependencies allow the new 
version, cargo dependencies do not.
rust-isahc - Jonas package, not investigated, not in testing.
rust-smol - Jonas package, debdiff attatched.
rust-zbus - Rust team package, upstream still uses 1.x not investigated further.
rust-zbus-1 - old version of zbus, we will presumablly have to backport.
rust-expectrl - Rust team package, still uses 1.x upstream.
rust-netlink-sys - rust team package, I prepared a patch and it passes tests 
but would preffer to get upstream's feedback as it's quite intrustive.
rust-prodash - rust team package, upstream seems to have updated.
rust-quinn - rust team package, upstream still on 1.x, not investigated further
rust-sqlx-core - rust team package, not in testing, still uses 1.x upstream.


diff -Nru rust-smol-1.3.0/debian/changelog rust-smol-1.3.0/debian/changelog
--- rust-smol-1.3.0/debian/changelog2023-08-20 08:26:43.0 +
+++ rust-smol-1.3.0/debian/changelog2024-02-01 14:15:48.0 +
@@ -1,3 +1,10 @@
+rust-smol (1.3.0-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Bump async-io dependency to 2.
+
+ -- Peter Michael Green   Thu, 01 Feb 2024 14:15:48 +
+
 rust-smol (1.3.0-4) unstable; urgency=medium
 
   * drop patch 2002_async-io, obsoleted by Debian package updates
diff -Nru rust-smol-1.3.0/debian/control rust-smol-1.3.0/debian/control
--- rust-smol-1.3.0/debian/control  2023-02-03 09:29:58.0 +
+++ rust-smol-1.3.0/debian/control  2024-02-01 14:15:48.0 +
@@ -8,7 +8,7 @@
  librust-async-channel-1+default-dev ,
  librust-async-executor-1+default-dev (>= 1.5) ,
  librust-async-fs-1+default-dev ,
- librust-async-io-1+default-dev (>= 1.11) ,
+ librust-async-io-2+default-dev (>= 1.11) ,
  librust-async-lock-2+default-dev ,
  librust-async-net-1+default-dev ,
  librust-async-process-1+default-dev (>= 1.6) ,
@@ -46,7 +46,7 @@
  librust-async-channel-1+default-dev,
  librust-async-executor-1+default-dev (>= 1.5),
  librust-async-fs-1+default-dev,
- librust-async-io-1+default-dev (>= 1.11),
+ librust-async-io-2+default-dev,
  librust-async-lock-2+default-dev,
  librust-async-net-1+default-dev,
  librust-async-process-1+default-dev (>= 1.6),
diff -Nru rust-smol-1.3.0/debian/patches/2004-bump-async-io.patch 
rust-smol-1.3.0/debian/patches/2004-bump-async-io.patch
--- rust-smol-1.3.0/debian/patches/2004-bump-async-io.patch 1970-01-01 
00:00:00.0 +
+++ rust-smol-1.3.0/debian/patches/2004-bump-async-io.patch 2024-02-01 
14:15:48.0 +
@@ -0,0 +1,14 @@
+Description:  Bump async-io dependency to 2.
+Author: Peter Michael Green 
+
+--- rust-smol-1.3.0.orig/Cargo.toml
 rust-smol-1.3.0/Cargo.toml
+@@ -21,7 +21,7 @@ autoexamples = false
+ async-channel = "1.4.2"
+ async-executor = "1.5.0"
+ async-fs = "1.3.0"
+-async-io = "1.12.0"
++async-io = "2"
+ async-lock = "2.6.0"
+ async-net = "1.4.3"
+ async-process = "1.6.0"
diff -Nru rust-smol-1.3.0/debian/patches/series 
rust-smol-1.3.0/debian/patches/series
--- rust-smol-1.3.0/debian/patches/series   2023-08-13 12:03:01.0 
+
+++ rust-smol-1.3.0/debian/patches/series   2024-02-01 14:15:48.0 
+
@@ -3,3 +3,4 @@
 2002_inotify.patch
 2002_tests.patch
 2003_network.patch
+2004-bump-async-io.patch
diff -Nru rust-async-process-1.7.0/debian/changelog 
rust-async-process-1.7.0/debian/changelog
--- rust-async-process-1.7.0/debian/changelog   2023-10-10 18:08:32.0 
+
+++ rust-async-process-1.7.0/debian/changelog   2024-02-01 14:27:49.0 
+
@@ -1,3 +1,10 @@
+rust-async-process (1.7.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Bump async-io to 2.
+
+ -- Peter Michael Green   Thu, 01 Feb 2024 14:27:49 +
+
 rust-async-process (1.7.0-3) unstable; urgency=medium
 
   * add patch cherry-picked upstream
diff -Nru rust-async-process-1.7.0/debian/control 
rust-async-process-1.7.0/debian/control
--- rust-async-process-1.7.0/debian/control 2023-10-10 18:05:44.0 
+
+++ rust-async-process-1.7.0/debian/control 2024-02-01 14:27:43.0 
+
@@ -4,13 +4,13 @@
 Build-Depends:
  

Bug#1061669: rust-async-io: please upgrade to v2.2.1

2024-01-28 Thread Jonas Smedegaard
Source: rust-async-io
Version: 1.13.0-4
Severity: normal
Tags: upstream

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Please upgrade to, or separately provide, at least v2.2.1.
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmW2XtAACgkQLHwxRsGg
ASEbUw/7BTd0p4HgQIfh9Q4ikVmSu/A4opXn2zRUSbM0xQNiYZKMjva6/HomJHBl
yGVOrqXqtVBPU1UU9aEPj9za91FRHzcp0Ty1RNdpb05qsZEyZYy8U2gaipv7pH8H
ZPF3bUBbq7qy8sJONd94Za9mwRgYP/FaAS+cpbuUTD3cwv73EtTUUiKUouhf1FkM
QpqBe+F7/0wgujteBapeoq/pft9/clUfM3RUWWoC1uo4z+wx6Hnv/9BoUfXBGfrM
5PTI8lvPh0BmjGTGKvTh5zJKCI/c7YG05c0oL2L0IBxGFTs0S//nc9Zlerjvca72
AhGYoWvG7Y/hTQHqgYzvvh1s92ZwLGaW66fqYcSNjGUYxW4x7mruguXSf1r7qlG4
8Y7+8eNiUKICVtvDDNC6XEM/rdXQfs646p7qH/CMMh7Q0hFh7XHh7dti6xAlKHlV
0di+3OBboIYU+OBjxgXACOe+a6n6XLH+lkN9YkHNY1uXkgWIF0rcyl60qaV9yc7f
dtsdepm1PvbXE3v4po7J/Mu3uDaz80jPYYmRaOOuZaDZRZYmUcNunomU7TN9nxCy
zPI6UYPPDitED0hMkcn1QGTnY/g58/jykqpX+GJA1GFc53L/YRj9UI3ibavZvF4D
pQgvYnwV9oWlFqsrOTqRnngWeoDbijWWct5cemKvd3K+PLxwl48=
=JM+U
-END PGP SIGNATURE-