pablore79
(Pablo Espinosa)
March 18, 2025, 7:43pm
1
OS: Fedora Linux 41 (KDE plasma 6.3.3) X86_64
Kernel: 6.13.6
Hi guys! i’m having a problem with steam-device package, when i try “sudo dnf update”:
Problem: installed package steam-1.0.0.82-1.fc41.i686 requires steam-devices = 1.0.0.82-1.fc41, but none of the providers can be installed
cannot install both steam-devices-1.0.0.100^git20240522.0.e2971e4-2.fc41.noarch from updates and steam-devices-1.0.0.82-1.fc41.i686 from @System
Package Arch Version Repository Size
Skipping packages with conflicts:
steam-devices noarch 1.0.0.100^git20240522.0.e2971e4-2.fc41 updates 10.1 KiB
Nothing to do.
The strange thing is that Steam works correctly, and from what I see there is another steam-devices package from the rpm-fusion repository, it is steam-devices.i686 (installed), I tried uninstalling and reinstalling but it does not solve the error.
bifutake
(bifutake)
March 18, 2025, 8:13pm
3
I have the same warning and I’m guessing it’s similar to the one I’ve had a few days earlier:
These are the updates listed from dnf check-update --refresh:
dnf check-update --refresh
Updating and loading repositories:
Fedora 41 - x86_64 100% | 32.2 KiB/s | 26.8 KiB | 00m01s
TeamViewer - x86_64 100% | 33.2 KiB/s | 3.5 KiB | 00m00s
LibreW…
Does anyone know where I could find info on this, similar to RPM fusion’s “Browse available packages” section on https://rpmfusion.org/ ?
bifutake
(bifutake)
March 18, 2025, 8:18pm
4
I think it might be this:
When you select “steam”, it shows this version: steam-1.0.0.81-1.fc41.i686
I’m guessing we simply need to wait for an update to version 1.0.0.100 from RPM fusion’s team before dnf allows us to update other packages, like steam-devices.
EDIT
Sorry, that was the release page and this is the updates page with version 1.0.0.82:
Updates-testing is blank though.
pablore79
(Pablo Espinosa)
March 18, 2025, 8:18pm
5
In my case I only see package information through the command line, for example “sudo dnf list --installed | grep steam-devices” or “sudo dnf info steam-devices.i686”, the conflicting one is steam-devices.noarch
bifutake
(bifutake)
March 18, 2025, 8:45pm
6
Ok, I’ll paste my output here as well, cause I’m not sure what it means:
sudo dnf list --installed | grep steam
steam.i686 1.0.0.82-1.fc41 <unknown>
steam-devices.i686 1.0.0.82-1.fc41 <unknown>
sudo dnf upgrade
Updating and loading repositories:
Fedora 41 - x86_64 - Updates 100% | 32.0 KiB/s | 22.0 KiB | 00m01s
Repositories loaded.
Problem: installed package steam-1.0.0.82-1.fc41.i686 requires steam-devices = 1.0.0.82-1.fc41, but none of the providers can be installed
- cannot install both steam-devices-1.0.0.100^git20240522.0.e2971e4-2.fc41.noarch from updates and steam-devices-1.0.0.82-1.fc41.i686 from @System
- cannot install both steam-devices-1.0.0.100^git20240522.0.e2971e4-2.fc41.noarch from updates and steam-devices-1.0.0.82-1.fc41.i686 from rpmfusion-nonfree-steam
- cannot install both steam-devices-1.0.0.100^git20240522.0.e2971e4-2.fc41.noarch from updates and steam-devices-1.0.0.82-1.fc41.i686 from rpmfusion-nonfree-updates
- cannot install the best update candidate for package steam-devices-1.0.0.82-1.fc41.i686
- cannot install the best update candidate for package steam-1.0.0.82-1.fc41.i686
Package Arch Version Repository Size
Skipping packages with conflicts:
steam-devices noarch 1.0.0.100^git20240522.0.e2971e4-2.fc41 updates 10.1 KiB
Nothing to do.
bifutake
(bifutake)
March 18, 2025, 8:49pm
7
It kinda looks like the repo picked up a wrong update and couldn’t apply it.
pablore79
(Pablo Espinosa)
March 18, 2025, 9:05pm
8
Everything seems to be like that, a problem with the packages in the repositories. As you said, it seems we’ll have to wait for it to be fixed, but I wonder: will it affect other updates?
pablore79
(Pablo Espinosa)
March 18, 2025, 9:29pm
10
Thank you very much for the information, we’ll have to wait then.
I have this issue aswell. if we have to wait that’s fine.
When this is resolved will the update work normally without user intervention? Or will Steam need to be reinstalled?
The fixed steam package is in rpmfusion testing and fixed steam-devices is in fedora testing
$ sudo dnf update --refresh
Updating and loading repositories:
Fedora 42 - x86_64 - Updates 100% | 176.4 KiB/s | 24.9 KiB | 00m00s
Fedora 42 openh264 (From Cisco) - x86_64 100% | 24.1 KiB/s | 989.0 B | 00m00s
RPM Fusion for Fedora 42 - Nonfree 100% | 80.5 KiB/s | 7.6 KiB | 00m00s
Fedora 42 - x86_64 100% | 202.9 KiB/s | 22.7 KiB | 00m00s
google-chrome 100% | 10.7 KiB/s | 1.3 KiB | 00m00s
cuda-fedora41-x86_64 100% | 3.7 KiB/s | 3.9 KiB | 00m01s
Fedora 42 - x86_64 - Test Updates 100% | 181.1 KiB/s | 17.7 KiB | 00m00s
RPM Fusion for Fedora 42 - Free - Test Updates 100% | 44.5 KiB/s | 4.0 KiB | 00m00s
RPM Fusion for Fedora 42 - Nonfree - Test Updates 100% | 54.9 KiB/s | 4.0 KiB | 00m00s
RPM Fusion for Fedora 42 - Free 100% | 53.8 KiB/s | 4.0 KiB | 00m00s
RPM Fusion for Fedora 42 - Nonfree 100% | 726.6 KiB/s | 124.3 KiB | 00m00s
google-chrome 100% | 9.7 KiB/s | 3.3 KiB | 00m00s
RPM Fusion for Fedora 42 - Free - Test Updates 100% | 59.0 KiB/s | 9.6 KiB | 00m00s
RPM Fusion for Fedora 42 - Nonfree - Test Updates 100% | 85.9 KiB/s | 14.6 KiB | 00m00s
RPM Fusion for Fedora 42 - Free 100% | 754.1 KiB/s | 156.1 KiB | 00m00s
Repositories loaded.
https://dl.google.com/linux/linux_signing_key.pub 100% | 153.1 KiB/s | 18.7 KiB | 00m00s
https://developer.download.nvidia.com/compute/cuda/repos/fedora41/x86_64/D42D0685.pub 100% | 70.1 KiB/s | 1.6 KiB | 00m00s
Package Arch Version Repository Size
Upgrading:
cups-filters x86_64 1:2.0.1-3.fc42 updates-testing 962.9 KiB
replacing cups-filters x86_64 1:2.0.1-2.fc42 fedora 958.9 KiB
cups-filters-driverless x86_64 1:2.0.1-3.fc42 updates-testing 45.1 KiB
replacing cups-filters-driverless x86_64 1:2.0.1-2.fc42 fedora 45.1 KiB
dnf5 x86_64 5.2.12.0-1.fc42 updates-testing 2.3 MiB
replacing dnf5 x86_64 5.2.11.0-1.fc42 updates-testing 2.3 MiB
dnf5-plugins x86_64 5.2.12.0-1.fc42 updates-testing 1.2 MiB
replacing dnf5-plugins x86_64 5.2.11.0-1.fc42 updates-testing 1.2 MiB
dnf5daemon-server x86_64 5.2.12.0-1.fc42 updates-testing 643.6 KiB
replacing dnf5daemon-server x86_64 5.2.11.0-1.fc42 updates-testing 643.7 KiB
gnome-connections x86_64 48.0-1.fc42 updates-testing 1.1 MiB
replacing gnome-connections x86_64 48.rc-1.fc42 updates-testing 1.1 MiB
gnome-keyring x86_64 48~beta-2.fc42 updates-testing 3.4 MiB
replacing gnome-keyring x86_64 46.2-3.fc42 fedora 3.5 MiB
gnome-keyring-pam x86_64 48~beta-2.fc42 updates-testing 31.5 KiB
replacing gnome-keyring-pam x86_64 46.2-3.fc42 fedora 31.5 KiB
google-chrome-stable x86_64 134.0.6998.117-1 google-chrome 357.2 MiB
replacing google-chrome-stable x86_64 134.0.6998.88-1 google-chrome 357.1 MiB
gstreamer1 i686 1.26.0-1.fc42 updates-testing 5.7 MiB
replacing gstreamer1 i686 1.24.11-2.fc42 fedora 5.8 MiB
gstreamer1 x86_64 1.26.0-1.fc42 updates-testing 5.3 MiB
replacing gstreamer1 x86_64 1.24.11-2.fc42 fedora 5.3 MiB
gstreamer1-devel x86_64 1.26.0-1.fc42 updates-testing 6.1 MiB
replacing gstreamer1-devel x86_64 1.24.11-2.fc42 fedora 5.9 MiB
gstreamer1-plugin-libav x86_64 1.26.0-1.fc42 updates-testing 380.0 KiB
replacing gstreamer1-plugin-libav x86_64 1.24.11-2.fc42 fedora 450.2 KiB
gstreamer1-plugin-openh264 x86_64 1.26.0-1.fc42 updates-testing 68.3 KiB
replacing gstreamer1-plugin-openh264 x86_64 1.24.11-3.fc42 fedora 68.3 KiB
gstreamer1-plugins-bad-free x86_64 1.26.0-1.fc42 updates-testing 8.8 MiB
replacing gstreamer1-plugins-bad-free x86_64 1.24.11-3.fc42 fedora 8.6 MiB
gstreamer1-plugins-bad-free-libs x86_64 1.26.0-1.fc42 updates-testing 3.1 MiB
replacing gstreamer1-plugins-bad-free-libs x86_64 1.24.11-3.fc42 fedora 2.8 MiB
gstreamer1-plugins-bad-freeworld x86_64 1:1.26.0-1.fc42 rpmfusion-free-updates-testin 484.5 KiB
replacing gstreamer1-plugins-bad-freeworld x86_64 1:1.24.11-2.fc42 rpmfusion-free-updates 549.4 KiB
gstreamer1-plugins-base x86_64 1.26.0-1.fc42 updates-testing 7.2 MiB
replacing gstreamer1-plugins-base x86_64 1.24.11-2.fc42 fedora 7.4 MiB
gstreamer1-plugins-base-devel x86_64 1.26.0-1.fc42 updates-testing 6.0 MiB
replacing gstreamer1-plugins-base-devel x86_64 1.24.11-2.fc42 fedora 6.0 MiB
gstreamer1-plugins-good x86_64 1.26.0-1.fc42 updates-testing 7.3 MiB
replacing gstreamer1-plugins-good x86_64 1.24.11-2.fc42 fedora 7.5 MiB
gstreamer1-plugins-good-gtk x86_64 1.26.0-1.fc42 updates-testing 64.2 KiB
replacing gstreamer1-plugins-good-gtk x86_64 1.24.11-2.fc42 fedora 68.2 KiB
gstreamer1-plugins-good-qt x86_64 1.26.0-1.fc42 updates-testing 190.4 KiB
replacing gstreamer1-plugins-good-qt x86_64 1.24.11-2.fc42 fedora 190.3 KiB
gstreamer1-plugins-good-qt6 x86_64 1.26.0-1.fc42 updates-testing 211.9 KiB
replacing gstreamer1-plugins-good-qt6 x86_64 1.24.11-2.fc42 fedora 211.9 KiB
gstreamer1-plugins-ugly x86_64 1:1.26.0-1.fc42 rpmfusion-free-updates-testin 189.2 KiB
replacing gstreamer1-plugins-ugly x86_64 1:1.24.11-2.fc42 rpmfusion-free-updates 250.1 KiB
gstreamer1-plugins-ugly-free x86_64 1.26.0-1.fc42 updates-testing 613.9 KiB
replacing gstreamer1-plugins-ugly-free x86_64 1.24.11-2.fc42 fedora 710.6 KiB
ipp-usb x86_64 0.9.30-1.fc42 updates-testing 6.8 MiB
replacing ipp-usb x86_64 0.9.29-1.fc42 updates-testing 6.8 MiB
iptstate x86_64 2.2.7-8.fc42 updates-testing 95.2 KiB
replacing iptstate x86_64 2.2.7-6.fc41 <unknown> 99.4 KiB
koji noarch 1.35.2-1.fc42 updates-testing 894.1 KiB
replacing koji noarch 1.35.1-5.fc42 fedora 888.5 KiB
libdnf5 x86_64 5.2.12.0-1.fc42 updates-testing 3.6 MiB
replacing libdnf5 x86_64 5.2.11.0-1.fc42 updates-testing 3.6 MiB
libdnf5-cli x86_64 5.2.12.0-1.fc42 updates-testing 867.6 KiB
replacing libdnf5-cli x86_64 5.2.11.0-1.fc42 updates-testing 867.2 KiB
libdnf5-plugin-expired-pgp-keys x86_64 5.2.12.0-1.fc42 updates-testing 82.5 KiB
replacing libdnf5-plugin-expired-pgp-keys x86_64 5.2.11.0-1.fc42 updates-testing 82.5 KiB
libheif x86_64 1.19.7-1.fc42 updates-testing 1.3 MiB
replacing libheif x86_64 1.19.5-3.fc42 fedora 1.2 MiB
libnvme x86_64 1.12-1.fc42 updates-testing 293.5 KiB
replacing libnvme x86_64 1.11.1-2.fc42 fedora 285.4 KiB
libxkbcommon i686 1.8.1-1.fc42 updates-testing 374.0 KiB
replacing libxkbcommon i686 1.8.0-1.fc42 fedora 367.3 KiB
libxkbcommon x86_64 1.8.1-1.fc42 updates-testing 367.4 KiB
replacing libxkbcommon x86_64 1.8.0-1.fc42 fedora 364.7 KiB
libxkbcommon-devel x86_64 1.8.1-1.fc42 updates-testing 358.8 KiB
replacing libxkbcommon-devel x86_64 1.8.0-1.fc42 fedora 364.4 KiB
libxkbcommon-x11 x86_64 1.8.1-1.fc42 updates-testing 35.5 KiB
replacing libxkbcommon-x11 x86_64 1.8.0-1.fc42 fedora 35.5 KiB
livesys-scripts noarch 0.8.0-1.fc42 updates-testing 68.0 KiB
replacing livesys-scripts noarch 0.7.2-1.fc42 fedora 67.6 KiB
nvme-cli x86_64 2.12-1.fc42 updates-testing 6.1 MiB
replacing nvme-cli x86_64 2.11-3.fc42 fedora 5.9 MiB
python3-koji noarch 1.35.2-1.fc42 updates-testing 2.2 MiB
replacing python3-koji noarch 1.35.1-5.fc42 fedora 2.1 MiB
python3-koji-cli-plugins noarch 1.35.2-1.fc42 updates-testing 60.1 KiB
replacing python3-koji-cli-plugins noarch 1.35.1-5.fc42 fedora 60.0 KiB
python3-libdnf5 x86_64 5.2.12.0-1.fc42 updates-testing 7.8 MiB
replacing python3-libdnf5 x86_64 5.2.11.0-1.fc42 updates-testing 7.9 MiB
python3-yubikey-manager noarch 5.6.1-4.20250318gitd4e3188.fc42 updates-testing 1.7 MiB
replacing python3-yubikey-manager noarch 5.6.0-1.20250312git49f3c73.fc42 updates-testing 1.7 MiB
steam i686 1.0.0.82-3.fc42 rpmfusion-nonfree-updates-tes 18.6 MiB
replacing steam i686 1.0.0.82-2.fc42 rpmfusion-nonfree 18.6 MiB
steam-devices noarch 1.0.0.101^git20240522.e2971e4-2.fc42 updates-testing 10.1 KiB
replacing steam-devices i686 1.0.0.82-2.fc42 rpmfusion-nonfree 14.3 KiB
t1lib x86_64 5.1.2-41.fc42 updates-testing 394.0 KiB
replacing t1lib x86_64 5.1.2-38.fc41 <unknown> 398.0 KiB
yubikey-manager noarch 5.6.1-4.20250318gitd4e3188.fc42 updates-testing 223.0 B
replacing yubikey-manager noarch 5.6.0-1.20250312git49f3c73.fc42 updates-testing 223.0 B
Installing dependencies:
libopenjph x86_64 0.21.2-1.fc42 updates-testing 456.8 KiB
Transaction Summary:
Installing: 1 package
Upgrading: 47 packages
Replacing: 47 packages
Total size of inbound packages is 156 MiB. Need to download 156 MiB.
After this operation, 496 KiB extra will be used (install 471 MiB, remove 470 MiB).
Is this ok [y/N]:
1 Like
pablore79
(Pablo Espinosa)
March 19, 2025, 10:26pm
14
No user intervention is required, you just have to wait for the problem to be resolved from the repositories.
2 Likes
I saw your name on the bug I was stalking on bugzilla lol. All this package stuff is way new to me so I am trying to work out how it all works. Good to know it’s in testing i’ll just wait patiently.
The bug has been closed with the comments saying it works however steam-devices still breaks update and is not working
mercster
(Merc Fredis)
March 20, 2025, 4:21pm
17
Yep this has bitten me as well.
It was broken in two places, fedora and rpmfusion repo’s needed a fix for the new fedora package.
pablore79
(Pablo Espinosa)
March 21, 2025, 3:10pm
19
Hey guys, it’s finally fixed. The last “dnf update --refresh” was fine (yes, I did it three times to confirm). Thanks so much, everyone.
1 Like
You are correct. I no longer see it!
I still have this issue so I am not sure how it’s fixed but will keep trying. I was told I would not have to Uninstall Steam to solve it.