Your message dated Mon, 17 Nov 2025 15:59:38 +0000
with message-id <[email protected]>
and subject line Bug#1120384: fixed in rust-tokio 1.48.0-2
has caused the Debian Bug report #1120384,
regarding rust-tokio: Please disable io-uring dependency on non-linux
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 [email protected]
immediately.)


-- 
1120384: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120384
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: rust-tokio
Version: 1.48.0-1
Severity: important
Tags: patch

Hello,

librust-tokio-dev depends on librust-tokio+io-uring-dev which is really
linux-only, and the io-uring feature is indeed marked as linux-only,
could you apply the attached patch to drop the dependency on non-linux?

Thanks,
Samuel

-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 
'proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 
'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), 
(1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 6.17.0 (SMP w/22 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru rust-tokio-1.48.0/debian/changelog rust-tokio-1.48.0/debian/changelog
--- rust-tokio-1.48.0/debian/changelog  2025-11-02 05:11:47.000000000 +0000
+++ rust-tokio-1.48.0/debian/changelog  2025-11-08 15:08:36.000000000 +0000
@@ -1,3 +1,9 @@
+rust-tokio (1.48.0-2) UNRELEASED; urgency=medium
+
+  * control: Enable io-uring dependency on Linux only.
+
+ -- Samuel Thibault <[email protected]>  Sat, 08 Nov 2025 15:08:36 +0000
+
 rust-tokio (1.48.0-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru rust-tokio-1.48.0/debian/control rust-tokio-1.48.0/debian/control
--- rust-tokio-1.48.0/debian/control    2025-11-02 05:11:47.000000000 +0000
+++ rust-tokio-1.48.0/debian/control    2025-11-08 15:08:31.000000000 +0000
@@ -24,7 +24,7 @@
  ${misc:Depends},
  librust-backtrace-0.3+default-dev (>= 0.3.58-~~),
  librust-bytes-1+default-dev (>= 1.2.1-~~),
- librust-io-uring-0.7-dev (>= 0.7.6-~~),
+ librust-io-uring-0.7-dev (>= 0.7.6-~~) [linux-any],
  librust-libc-0.2+default-dev (>= 0.2.168-~~),
  librust-mio-1+net-dev (>= 1.0.1-~~),
  librust-mio-1+os-ext-dev (>= 1.0.1-~~),
@@ -45,7 +45,7 @@
  librust-tokio+fs-dev (= ${binary:Version}),
  librust-tokio+full-dev (= ${binary:Version}),
  librust-tokio+io-std-dev (= ${binary:Version}),
- librust-tokio+io-uring-dev (= ${binary:Version}),
+ librust-tokio+io-uring-dev (= ${binary:Version}) [linux-any],
  librust-tokio+io-util-dev (= ${binary:Version}),
  librust-tokio+libc-dev (= ${binary:Version}),
  librust-tokio+macros-dev (= ${binary:Version}),
@@ -70,7 +70,7 @@
  librust-tokio-1+fs-dev (= ${binary:Version}),
  librust-tokio-1+full-dev (= ${binary:Version}),
  librust-tokio-1+io-std-dev (= ${binary:Version}),
- librust-tokio-1+io-uring-dev (= ${binary:Version}),
+ librust-tokio-1+io-uring-dev (= ${binary:Version}) [linux-any],
  librust-tokio-1+io-util-dev (= ${binary:Version}),
  librust-tokio-1+libc-dev (= ${binary:Version}),
  librust-tokio-1+macros-dev (= ${binary:Version}),
@@ -95,7 +95,7 @@
  librust-tokio-1.48+fs-dev (= ${binary:Version}),
  librust-tokio-1.48+full-dev (= ${binary:Version}),
  librust-tokio-1.48+io-std-dev (= ${binary:Version}),
- librust-tokio-1.48+io-uring-dev (= ${binary:Version}),
+ librust-tokio-1.48+io-uring-dev (= ${binary:Version}) [linux-any],
  librust-tokio-1.48+io-util-dev (= ${binary:Version}),
  librust-tokio-1.48+libc-dev (= ${binary:Version}),
  librust-tokio-1.48+macros-dev (= ${binary:Version}),
@@ -120,7 +120,7 @@
  librust-tokio-1.48.0+fs-dev (= ${binary:Version}),
  librust-tokio-1.48.0+full-dev (= ${binary:Version}),
  librust-tokio-1.48.0+io-std-dev (= ${binary:Version}),
- librust-tokio-1.48.0+io-uring-dev (= ${binary:Version}),
+ librust-tokio-1.48.0+io-uring-dev (= ${binary:Version}) [linux-any],
  librust-tokio-1.48.0+io-util-dev (= ${binary:Version}),
  librust-tokio-1.48.0+libc-dev (= ${binary:Version}),
  librust-tokio-1.48.0+macros-dev (= ${binary:Version}),

--- End Message ---
--- Begin Message ---
Source: rust-tokio
Source-Version: 1.48.0-2
Done: Fabian Grünbichler <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rust-tokio, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fabian Grünbichler <[email protected]> (supplier of updated 
rust-tokio 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 16 Nov 2025 19:39:17 +0100
Source: rust-tokio
Architecture: source
Version: 1.48.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers 
<[email protected]>
Changed-By: Fabian Grünbichler <[email protected]>
Closes: 1120384
Changes:
 rust-tokio (1.48.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Package tokio 1.48.0 from crates.io using debcargo 2.7.11
   * Make io-uring dependency and feature conditional on [linux-any]
     (Closes: #1120384)
Checksums-Sha1:
 7bab800e365b1aee854b6c71575b122bcb15cb3a 2798 rust-tokio_1.48.0-2.dsc
 b75bfa37ac0cf95429303ab2f03e9bf1a08edc00 11624 
rust-tokio_1.48.0-2.debian.tar.xz
 dd8a09cade25731e5588bc5b4d684241b35b458b 7524 
rust-tokio_1.48.0-2_source.buildinfo
Checksums-Sha256:
 3f964636640d5b5a29d7d0dfe5bdba66461d622b4de555a7286e8e04494f9a91 2798 
rust-tokio_1.48.0-2.dsc
 a6a17a9d2355ba3c08855ba3e42007f43ed97b1974906b56107826ffaf93edb0 11624 
rust-tokio_1.48.0-2.debian.tar.xz
 fe40609ed2bbd4d76cf128114cebb0af4e582abb56f541aa331e6cec59fe97b5 7524 
rust-tokio_1.48.0-2_source.buildinfo
Files:
 3c2cacf1baaff8cc870efb6c5da5f3fa 2798 rust optional rust-tokio_1.48.0-2.dsc
 3a8faa3a24074d5915d711b044730172 11624 rust optional 
rust-tokio_1.48.0-2.debian.tar.xz
 42920fa5913a47340559b4897f156486 7524 rust optional 
rust-tokio_1.48.0-2_source.buildinfo

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

iQJVBAEBCgA/FiEEbdkGe7ToK0Amc9ppdh5TKjcTRTAFAmkaGmshHGRlYmlhbkBm
YWJpYW4uZ3J1ZW5iaWNobGVyLmVtYWlsAAoJEHYeUyo3E0UwzEkQAIjbrv3Acobz
l9dwX05j5ulM4tJpCZaLwpKaCMtbcbKZmSzeL27fnDozAZcKSHTbcrzioESpG91N
pIF+zEHlxum4YV9+v8tjTK78aeMXwSCrsytVPFO/1jZ8fRGEmCCTbVMXCqe2cGEW
FWuFrzm1rxdovd4qk4/y5yBCiNibtHsaZz9jWDRRis2x5olSWQ4Lv5qW/+iGlCmP
/JNra9EG3lhoIGGDCjiCUQLty2J7Y9PSNrOjdtxpL3SNLbdNe6JnffeeA0ta9GeE
94JKFZBV93cFZsyjmfVzsMSHokKTpm0I1/Wir8xyJwnGi8AKLXYCsQTd0CBGoyTH
AhNWmOlzGEn0SDO6gp87pD+QTbpcHyoOebrfd8+rjlL8DUhAuEOlo2rrLgYXmCYW
om2KZTOk2b6p5i0Jmjm9dn1t60glPJ/q2MTB99KfYd5p/yNpsOkmYX/FG6tF9Vk9
FuDTAznCOWbfAONBU15V0NrNm7G+MZpwFIlfaM0AiWCLZn7ktbW84RzPFo8OIIpm
J/Gkg0ODFYTnDV1GaEMC8q8LEdnN5crsJhvvP+cwDopX8oe6+f65pEy3t02+ps1u
55WCdNeXJOuH5mxk1Gt8tyXWjwukLP4mbeGrGh6w34m1EwQ9o/78Hc0yEue7yIKK
xetXr43+TLSlZeH048WQfitHc6qE+wZC
=8dl6
-----END PGP SIGNATURE-----

Attachment: pgpxNajZ0K8hA.pgp
Description: PGP signature


--- End Message ---

Reply via email to