Can't update Fedora Kinoite 44 (probably nvidia related)

So I upgraded from Kinoite 43 to 44 earlier this month. I usually update weekly, but since a few days ago, whenever I tried to update the system via sudo rpm-ostree upgrade I get a few errors related to akmod and nvidia similar to this post (“none of the providers can be installed” error).

I thought it’s just some weird caching issue so I decided to do a clean up using the command sudo rpm-ostree cleanup -b -m. However, instead of fixing the issue, now I got a different error instead when I run sudo rpm-ostree upgrade again as you can see below:

2 metadata, 0 content objects fetched; 828 B transferred in 2 seconds; 0 bytes content written
Checking out tree e903195... done
Enabled rpm-md repositories: fedora-cisco-openh264 updates fedora rpmfusion-nonfree-nvidia-driver rpmfusion-nonfree-steam nvidia-container-toolkit updates-archive
Updating metadata for 'updates'... done
error: Updating rpm-md repo 'updates': cannot update repo 'updates': Yum repo downloading error: Downloading error(s): repodata/73ee5f5e70c2d805740897f65fe3b293c05b391b7faba1fd2e2487bfd7a98191-primary.xml.zck - Cannot download, all mirrors were already tried without success; repodata/fd5624011b607fd51c364651b0d34724135471644de61251c02806905f49f17f-updateinfo.xml.zck - Cannot download, all mirrors were already tried without success; Last error: Status code: 404 for https://mirror.papua.go.id/fedora/linux/updates/44/Everything/x86_64/repodata/73ee5f5e70c2d805740897f65fe3b293c05b391b7faba1fd2e2487bfd7a98191-primary.xml.zck (IP: 2405:bc0:8000:247::59)

I have waited about several hours before retrying the command again but the result is always the same, just showing a different domain. Judging by the error message, this doesn’t seem like a connection issue, but rather a missing file/link on the server(s).

How can I fix this? I can’t update my system at all.

Here’s the current output of my rpm-ostree status:

State: idle
Deployments:
● fedora:fedora/44/x86_64/kinoite
                  Version: 44.20260506.0 (2026-05-06T00:31:22Z)
               BaseCommit: 084f8fa20b5f2b58f061a59e81be66b6dd4a2477e0277685ec605b3f46a59555
             GPGSignature: Valid signature by 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6
          LayeredPackages: nvidia-container-toolkit podman-docker xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda

  fedora:fedora/44/x86_64/kinoite
                  Version: 44.20260506.0 (2026-05-06T00:31:22Z)
               BaseCommit: 084f8fa20b5f2b58f061a59e81be66b6dd4a2477e0277685ec605b3f46a59555
             GPGSignature: Valid signature by 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6
          LayeredPackages: akmod-nvidia nvidia-container-toolkit podman-docker xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda

I gave up and just rebased to Kinoite rawhide. Now the update is working fine. I think I can rebase to F44 again but I’m staying on rawhide for now.

EDIT: Switching to rawhide still doesn’t fix this issue. It was normal the first time but when I test it again it’s giving me the original error I faced.

Checking out tree e1a7045... done
Enabled rpm-md repositories: fedora-cisco-openh264 rawhide rpmfusion-nonfree-nvidia-driver rpmfusion-nonfree-steam copr:copr.fedorainfracloud.org:group_ai-ml:nvidia-container-toolkit
Importing rpm-md... done
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2026-03-24T10:56:00Z solvables: 3
rpm-md repo 'rawhide' (cached); generated: 2026-05-15T22:07:57Z solvables: 75744
rpm-md repo 'rpmfusion-nonfree-nvidia-driver' (cached); generated: 2026-05-09T15:54:32Z solvables: 19
rpm-md repo 'rpmfusion-nonfree-steam' (cached); generated: 2022-08-24T16:15:53Z solvables: 2
rpm-md repo 'copr:copr.fedorainfracloud.org:group_ai-ml:nvidia-container-toolkit' (cached); generated: 2026-04-12T17:31:41Z solvables: 51
Resolving dependencies... done
error: Could not depsolve transaction; 1 problem detected:
 Problem: package kmod-nvidia-3:595.71.05-1.fc45.x86_64 from rpmfusion-nonfree-nvidia-driver requires akmod-nvidia = 3:595.71.05-1.fc45, but none of the providers can be installed
  - package xorg-x11-drv-nvidia-cuda-3:595.71.05-1.fc45.x86_64 from rpmfusion-nonfree-nvidia-driver requires nvidia-kmod >= 3:595.71.05, but none of the providers can be installed
  - package akmod-nvidia-3:595.71.05-1.fc45.x86_64 from rpmfusion-nonfree-nvidia-driver requires akmods, but none of the providers can be installed
  - package akmods-0.6.2-9.fc45.noarch from rawhide requires (kernel-devel-matched if kernel-core), but none of the providers can be installed
  - package kernel-devel-matched-7.1.0-0.rc3.260515g70eda68668d1.27.fc45.x86_64 from rawhide requires kernel-core = 7.1.0-0.rc3.260515g70eda68668d1.27.fc45, but none of the providers can be installed
  - cannot install both kernel-core-7.1.0-0.rc3.260515g70eda68668d1.27.fc45.x86_64 from rawhide and kernel-core-7.1.0-0.rc3.260514ge1914add2799.26.fc45.x86_64 from @System
  - conflicting requests

Fixed by updating again today (sudo rpm-ostree upgrade).