Silverblue 42 Beta - `rpm-ostree upgrade` conflicting requests

I’m pretty sure this is coming from the way I installed the NVIDIA drivers - have the instructions changed?

❯ rpm-ostree upgrade 
2 metadata, 0 content objects fetched; 788 B transferred in 1 seconds; 0 bytes content written
Checking out tree 07434e1... done
Inactive requests:
  podman (already provided by podman-5:5.4.1-1.fc42.x86_64)
Enabled rpm-md repositories: fedora-cisco-openh264 updates-testing updates fedora copr:copr.fedorainfracloud.org:phracek:PyCharm google-chrome rpmfusion-nonfree-steam rpmfusion-nonfree-nvidia-driver updates-archive
Importing rpm-md... done
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2024-08-21T16:04:02Z solvables: 3
rpm-md repo 'updates-testing' (cached); generated: 2025-03-19T01:40:57Z solvables: 11117
rpm-md repo 'updates' (cached); generated: 2025-02-04T16:34:59Z solvables: 0
rpm-md repo 'fedora' (cached); generated: 2025-03-17T08:23:15Z solvables: 76872
rpm-md repo 'copr:copr.fedorainfracloud.org:phracek:PyCharm' (cached); generated: 2025-02-03T18:59:54Z solvables: 5
rpm-md repo 'google-chrome' (cached); generated: 2025-03-19T18:07:56Z solvables: 4
rpm-md repo 'rpmfusion-nonfree-steam' (cached); generated: 2025-03-19T08:54:41Z solvables: 2
rpm-md repo 'rpmfusion-nonfree-nvidia-driver' (cached); generated: 2025-03-19T08:54:31Z solvables: 17
rpm-md repo 'updates-archive' (cached); generated: 2025-02-06T19:33:32Z solvables: 0
Resolving dependencies... done
error: Could not depsolve transaction; 2 problems detected:
 Problem 1: package akmods-0.6.0-9.fc42.noarch from fedora requires (kernel-devel-matched if kernel-core), but none of the providers can be installed
  - package kernel-devel-matched-6.14.0-0.rc6.49.fc42.x86_64 from updates-testing requires kernel-core = 6.14.0-0.rc6.49.fc42, but none of the providers can be installed
  - package kernel-devel-matched-6.14.0-0.rc6.49.fc42.x86_64 from fedora requires kernel-core = 6.14.0-0.rc6.49.fc42, but none of the providers can be installed
  - package akmod-nvidia-3:570.124.04-2.fc42.x86_64 from rpmfusion-nonfree-nvidia-driver requires akmods, but none of the providers can be installed
  - cannot install both kernel-core-6.14.0-0.rc6.49.fc42.x86_64 from updates-testing and kernel-core-6.14.0-0.rc7.56.fc42.x86_64 from @System
  - cannot install both kernel-core-6.14.0-0.rc6.49.fc42.x86_64 from fedora and kernel-core-6.14.0-0.rc7.56.fc42.x86_64 from @System
  - package kmod-nvidia-3:570.124.04-2.fc42.x86_64 from rpmfusion-nonfree-nvidia-driver requires akmod-nvidia = 3:570.124.04-2.fc42, but none of the providers can be installed
  - conflicting requests
 Problem 2: package kmod-nvidia-3:570.124.04-2.fc42.x86_64 from rpmfusion-nonfree-nvidia-driver requires akmod-nvidia = 3:570.124.04-2.fc42, but none of the providers can be installed
  - package xorg-x11-drv-nvidia-3:570.124.04-2.fc42.x86_64 from rpmfusion-nonfree-nvidia-driver requires nvidia-kmod >= 3:570.124.04, but none of the providers can be installed
  - package akmod-nvidia-3:570.124.04-2.fc42.x86_64 from rpmfusion-nonfree-nvidia-driver requires akmods, but none of the providers can be installed
  - package akmods-0.6.0-9.fc42.noarch from fedora requires (kernel-devel-matched if kernel-core), but none of the providers can be installed
  - package kernel-devel-matched-6.14.0-0.rc6.49.fc42.x86_64 from updates-testing requires kernel-core = 6.14.0-0.rc6.49.fc42, but none of the providers can be installed
  - package kernel-devel-matched-6.14.0-0.rc6.49.fc42.x86_64 from fedora requires kernel-core = 6.14.0-0.rc6.49.fc42, but none of the providers can be installed
  - cannot install both kernel-core-6.14.0-0.rc6.49.fc42.x86_64 from updates-testing and kernel-core-6.14.0-0.rc7.56.fc42.x86_64 from @System
  - cannot install both kernel-core-6.14.0-0.rc6.49.fc42.x86_64 from fedora and kernel-core-6.14.0-0.rc7.56.fc42.x86_64 from @System
  - package kernel-6.14.0-0.rc7.56.fc42.x86_64 from @System requires kernel-core-uname-r = 6.14.0-0.rc7.56.fc42.x86_64, but none of the providers can be installed
  - conflicting requests

normal stuff on BETA/Bleeding edge RPM-Fusion is coming little behind so wait some days and should be resolved. for now i cant even install drivers since drivers are for older kernel still and system is on RC6 version so i just need to wait some days and usually resolves

That’s what I figured - is there any way to find out when RPM Fusion catches up? I’m in no hurry to run NVIDIA things on this machine given that my Windows machine has an RTX 3090.

I usually just run update on boot and before shutdown and when. It is resolved it will update

The issue is nothing to do with rpmfusion, it is a rpm-ostree issue, fedora will need to fix their issue.

Problem 1: package akmods-0.6.0-9.fc42.noarch from fedora requires (kernel-devel-matched if kernel-core), but none of the providers can be installed

problem #1 causes problem #2

1 Like

Now that I think about it, the GPU in this machine is old enough (GTX 1650 Ti) that I can probably just use nouveau. I’m not running heavy PyTorch-CUDA workloads on this machine.

There is no power management for you catd if you use nouveau, it will run at it’s lowest power level.

Oh … in that case I might as well just stay at Silverblue 41 until rpm-ostree is fixed. Is there a Bugzilla issue I can subscribe to?

That package should not be installed. It is a generic kmod and is not intended for systems using akmod-nvidia.

Then the installation instructions at Troubleshooting :: Fedora Docs for Silverblue 41 are not correct for Silverblue 42, which was my initial guess as to the source. Do you know if there’s a Bugzilla for this?

How will I know when Fedora has fixed their issue?