# Bootc

# Fedora Silverblue Upgrade - RPMFusion Error

This document details a common error encountered during Fedora Silverblue upgrades via GNOME Software when RPMFusion repositories are enabled, and provides a command-line solution.

## Problem

When attempting to upgrade Fedora Silverblue using GNOME Software, an error may occur if you have RPMFusion repositories enabled. This is because the RPMFusion repositories are not automatically updated during the Fedora upgrade process.

## Solution

The following command-line solution will uninstall the older RPMFusion release packages and install the newly released RPMFusion packages, allowing the upgrade to proceed.

**Important:** Replace `42` with the appropriate major version of your Fedora installation (e.g., `42`, `43`, etc.). This command targets Fedora `43` specifically; incorrect version numbers can lead to broken installations.

```bash
sudo rpm-ostree rebase fedora:fedora/43/x86_64/silverblue \
  --uninstall=rpmfusion-free-release-42-1.noarch \
  --uninstall=rpmfusion-nonfree-release-42-1.noarch \
  --install=https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-43.noarch.rpm \
  --install=https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-43.noarch.rpm

```