Error when trying to update from Silverblue 42 to 43 "nothing provides system-release(42)"

I am currently running Fedora Silverblue 42 with Gnome 48 installed. I saw that the update to Silverblue 43 was available on Software, and decided to update, but whenever I try to do so, I get the following error:

 Could not depsolve transaction; 1 problem detected:
 Problem: conflicting requests
  - nothing provides system-release(42) needed by rpmfusion-nonfree-release-42-1.noarch from @commandline

I tried to update through rebase on CLI to see if it would help in any way, but I get the following response (with the command, for reference):

rpm-ostree rebase fedora:fedora/43/x86_64/silverblue
2 metadata, 0 content objects fetched; 788 B transferred in 2 seconds; 0 bytes content written
Checking out tree 6f720e9... done
Inactive requests:
  rpmfusion-nonfree-release (already provided by rpmfusion-nonfree-release-42-1.noarch)
Enabled rpm-md repositories: fedora-cisco-openh264 updates fedora rpmfusion-free-updates rpmfusion-free rpmfusion-nonfree-updates rpmfusion-nonfree copr:copr.fedorainfracloud.org:phracek:PyCharm google-chrome rpmfusion-nonfree-nvidia-driver rpmfusion-nonfree-steam terra updates-archive
Importing rpm-md... done
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2025-03-05T10:45:56Z solvables: 6
rpm-md repo 'updates' (cached); generated: 2025-11-11T00:45:41Z solvables: 9771
rpm-md repo 'fedora' (cached); generated: 2025-10-24T04:56:13Z solvables: 77663
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2025-11-08T00:36:44Z solvables: 29
rpm-md repo 'rpmfusion-free' (cached); generated: 2025-10-24T15:13:23Z solvables: 337
rpm-md repo 'rpmfusion-nonfree-updates' (cached); generated: 2025-11-08T00:49:13Z solvables: 4
rpm-md repo 'rpmfusion-nonfree' (cached); generated: 2025-10-24T15:23:56Z solvables: 217
rpm-md repo 'copr:copr.fedorainfracloud.org:phracek:PyCharm' (cached); generated: 2025-11-04T05:58:26Z solvables: 5
rpm-md repo 'google-chrome' (cached); generated: 2025-11-10T09:26:20Z solvables: 4
rpm-md repo 'rpmfusion-nonfree-nvidia-driver' (cached); generated: 2025-10-24T15:40:13Z solvables: 17
rpm-md repo 'rpmfusion-nonfree-steam' (cached); generated: 2025-10-24T15:40:30Z solvables: 1
rpm-md repo 'terra' (cached); generated: 2025-11-11T14:02:24Z solvables: 2918
rpm-md repo 'updates-archive' (cached); generated: 2025-11-11T01:03:07Z solvables: 8111
Resolving dependencies... done
error: Could not depsolve transaction; 1 problem detected:
 Problem: conflicting requests
  - nothing provides system-release(42) needed by rpmfusion-nonfree-release-42-1.noarch from @commandline

Before coming here to ask for help I tried researching the problem, and landed on the following thread on the forum:

I attempted the appointed solution, but could not find any success on it. I also tried to uninstall “rpmfusion-nonfree-release-42-1.noarch” to see if it was a conflict with a repository I added and the system’s, but then I got an error telling me that ffmpeg could not be found. I checked and the system still had rpmfusion-free-release installed, which should provide ffmpeg.
[1]
The only thing that changed by performing the declared solution was that instead of the error stating the lack of two packages, I now only have the lack for one, the one mentioned above.

Some possibly relevant changes I have done in the past are:
Enabling rpmfusion, in order to layer Steam through rpm-ostree

sudo rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

I also added Terra repository, in order to install ES-DE using the following command

curl -fsSL https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo | pkexec tee /etc/yum.repos.d/terra.repo
sudo rpm-ostree install terra-release

I am using a Thinkpad T14 gen 1, with Ryzen pro 7 4750u and 16gb of RAM.
Fedora is running alone on the SSD without any other OS installed.
I currently have no updates remaining to be installed, with everything up to date, both on Software and on “rpm-ostree update”.

Thank you in advance for taking the time to read and help.


  1. Note that ffmpeg is currently installed on my system, but this error appears after the uninstall. ↩︎

Hi and welcome to :fedora: Discussion!

Could you share the output of:

rpm-ostree status

I understand you’ve tried to replace the local RPM-Fusion repo packages to the layered ones. What is the output of the command:

sudo rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release