Bug 2487071 - Review Request: rust-async-tungstenite - Async binding for Tungstenite
Summary: Review Request: rust-async-tungstenite - Async binding for Tungstenite
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL: https://crates.io/crates/async-tungst...
Whiteboard:
Depends On: 2448378
Blocks: 2487072
TreeView+ depends on / blocked
 
Reported: 2026-06-09 17:50 UTC by Dominik 'Rathann' Mierzejewski
Modified: 2026-06-14 07:24 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Dominik 'Rathann' Mierzejewski 2026-06-09 17:50:37 UTC
Spec URL: https://rathann.fedorapeople.org/review/rust-async-tungstenite/rust-async-tungstenite.spec
SRPM URL: https://rathann.fedorapeople.org/review/rust-async-tungstenite/rust-async-tungstenite-0.34.1-1.fc45.src.rpm
Description:
Asynchronous WebSockets for async-std, tokio, gio and any std Futures runtime.

Fedora Account System Username: rathann

Comment 1 Fedora Review Service 2026-06-09 17:53:12 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10583968
(failed)

Build log:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2487071-rust-async-tungstenite/fedora-rawhide-x86_64/10583968-rust-async-tungstenite/builder-live.log.gz

Please make sure the package builds successfully at least for Fedora Rawhide.

- If the build failed for unrelated reasons (e.g. temporary network
  unavailability), please ignore it.
- If the build failed because of missing BuildRequires, please make sure they
  are listed in the "Depends On" field


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Dominik 'Rathann' Mierzejewski 2026-06-09 18:11:34 UTC
FWIW, I actually only need the 0.32 crate for what I'm working on...

Comment 3 Ben Beasley 2026-06-14 07:24:31 UTC
A number of the feature metapackages fail to install. You will need to either package the missing dependencies or patch out (or hide via the the [features] table in rust2rpm.toml, but see the caveats in the man page about that) the features that require them.

Failed to resolve the transaction:
Problem 1: conflicting requests
  - nothing provides (crate(async-native-tls/default) >= 0.6.0 with crate(async-native-tls/default) < 0.7.0~) needed by rust-async-tungstenite+real-async-native-tls-devel-0.34.1-1.fc45.noar
ch from @commandline
 Problem 2: conflicting requests
  - nothing provides (crate(async-tls) >= 0.13.0 with crate(async-tls) < 0.14.0~) needed by rust-async-tungstenite+real-async-tls-devel-0.34.1-1.fc45.noarch from @commandline
  - nothing provides (crate(async-tls/client) >= 0.13.0 with crate(async-tls/client) < 0.14.0~) needed by rust-async-tungstenite+real-async-tls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 3: conflicting requests
  - nothing provides (crate(futures-rustls) >= 0.26.0 with crate(futures-rustls) < 0.27.0~) needed by rust-async-tungstenite+real-futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 4: package rust-async-tungstenite+__futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/real-futures-rustls) = 0.34.1, but none of the prov
iders can be installed
  - conflicting requests
  - nothing provides (crate(futures-rustls) >= 0.26.0 with crate(futures-rustls) < 0.27.0~) needed by rust-async-tungstenite+real-futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 5: package rust-async-tungstenite+async-tls-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/real-async-tls) = 0.34.1, but none of the providers can be
 installed
  - conflicting requests
  - nothing provides (crate(async-tls) >= 0.13.0 with crate(async-tls) < 0.14.0~) needed by rust-async-tungstenite+real-async-tls-devel-0.34.1-1.fc45.noarch from @commandline
  - nothing provides (crate(async-tls/client) >= 0.13.0 with crate(async-tls/client) < 0.14.0~) needed by rust-async-tungstenite+real-async-tls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 6: package rust-async-tungstenite+smol-native-tls-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/real-async-native-tls) = 0.34.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides (crate(async-native-tls/default) >= 0.6.0 with crate(async-native-tls/default) < 0.7.0~) needed by rust-async-tungstenite+real-async-native-tls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 7: package rust-async-tungstenite+async-native-tls-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/real-async-native-tls) = 0.34.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides (crate(async-native-tls/default) >= 0.6.0 with crate(async-native-tls/default) < 0.7.0~) needed by rust-async-tungstenite+real-async-native-tls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 8: package rust-async-tungstenite+futures-rustls-manual-roots-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/__futures-rustls) = 0.34.1, but none of the providers can be installed
  - package rust-async-tungstenite+__futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/real-futures-rustls) = 0.34.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides (crate(futures-rustls) >= 0.26.0 with crate(futures-rustls) < 0.27.0~) needed by rust-async-tungstenite+real-futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 9: package rust-async-tungstenite+futures-rustls-native-certs-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/__futures-rustls) = 0.34.1, but none of the providers can be installed
  - package rust-async-tungstenite+__futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/real-futures-rustls) = 0.34.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides (crate(futures-rustls) >= 0.26.0 with crate(futures-rustls) < 0.27.0~) needed by rust-async-tungstenite+real-futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 10: package rust-async-tungstenite+futures-rustls-platform-verifier-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/__futures-rustls) = 0.34.1, but none of the providers can be installed
  - package rust-async-tungstenite+__futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/real-futures-rustls) = 0.34.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides (crate(futures-rustls) >= 0.26.0 with crate(futures-rustls) < 0.27.0~) needed by rust-async-tungstenite+real-futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline
 Problem 11: package rust-async-tungstenite+futures-rustls-webpki-roots-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/__futures-rustls) = 0.34.1, but none of the providers can be installed
  - package rust-async-tungstenite+__futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline requires crate(async-tungstenite/real-futures-rustls) = 0.34.1, but none of the providers can be installed
  - conflicting requests
  - nothing provides (crate(futures-rustls) >= 0.26.0 with crate(futures-rustls) < 0.27.0~) needed by rust-async-tungstenite+real-futures-rustls-devel-0.34.1-1.fc45.noarch from @commandline
You can try to add to command line:
  --skip-broken to skip uninstallable packages


Note You need to log in before you can comment on or make changes to this bug.