rpm-ostree upgrade error: no installed package matches mesa-va-drivers

I recently did a rebase from kinoite to bazzite:stable, and I'm currently getting this when attempting to do an upgrade:
Pulling manifest: ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
Checking out tree 390f48d... done
Enabled rpm-md repositories: 1password copr:copr.fedorainfracloud.org:sentry:kernel-fsync fedora-cisco-openh264 updates fedora rpmfusion-free-updates rpmfusion-free rpmfusion-nonfree-updates rpmfusion-nonfree docker-ce-stable tailscale-stable updates-archive
Importing rpm-md... done
rpm-md repo '1password' (cached); generated: 2024-01-23T18:35:46Z solvables: 2
rpm-md repo 'copr:copr.fedorainfracloud.org:sentry:kernel-fsync' (cached); generated: 2024-02-09T02:27:53Z solvables: 148
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2023-03-14T10:57:01Z solvables: 4
rpm-md repo 'updates' (cached); generated: 2024-02-07T01:42:10Z solvables: 21559
rpm-md repo 'fedora' (cached); generated: 2023-11-01T00:12:39Z solvables: 70825
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2024-02-04T23:14:39Z solvables: 152
rpm-md repo 'rpmfusion-free' (cached); generated: 2023-11-04T16:49:08Z solvables: 445
rpm-md repo 'rpmfusion-nonfree-updates' (cached); generated: 2024-02-04T23:32:13Z solvables: 62
rpm-md repo 'rpmfusion-nonfree' (cached); generated: 2023-11-04T17:26:32Z solvables: 208
rpm-md repo 'docker-ce-stable' (cached); generated: 2024-02-06T23:42:08Z solvables: 32
rpm-md repo 'tailscale-stable' (cached); generated: 2024-02-08T21:54:15Z solvables: 93
rpm-md repo 'updates-archive' (cached); generated: 2024-02-09T01:51:06Z solvables: 29154
error: No installed package matches 'mesa-va-drivers'
Pulling manifest: ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
Checking out tree 390f48d... done
Enabled rpm-md repositories: 1password copr:copr.fedorainfracloud.org:sentry:kernel-fsync fedora-cisco-openh264 updates fedora rpmfusion-free-updates rpmfusion-free rpmfusion-nonfree-updates rpmfusion-nonfree docker-ce-stable tailscale-stable updates-archive
Importing rpm-md... done
rpm-md repo '1password' (cached); generated: 2024-01-23T18:35:46Z solvables: 2
rpm-md repo 'copr:copr.fedorainfracloud.org:sentry:kernel-fsync' (cached); generated: 2024-02-09T02:27:53Z solvables: 148
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2023-03-14T10:57:01Z solvables: 4
rpm-md repo 'updates' (cached); generated: 2024-02-07T01:42:10Z solvables: 21559
rpm-md repo 'fedora' (cached); generated: 2023-11-01T00:12:39Z solvables: 70825
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2024-02-04T23:14:39Z solvables: 152
rpm-md repo 'rpmfusion-free' (cached); generated: 2023-11-04T16:49:08Z solvables: 445
rpm-md repo 'rpmfusion-nonfree-updates' (cached); generated: 2024-02-04T23:32:13Z solvables: 62
rpm-md repo 'rpmfusion-nonfree' (cached); generated: 2023-11-04T17:26:32Z solvables: 208
rpm-md repo 'docker-ce-stable' (cached); generated: 2024-02-06T23:42:08Z solvables: 32
rpm-md repo 'tailscale-stable' (cached); generated: 2024-02-08T21:54:15Z solvables: 93
rpm-md repo 'updates-archive' (cached); generated: 2024-02-09T01:51:06Z solvables: 29154
error: No installed package matches 'mesa-va-drivers'
You can see what I had before/after the rebase from my rpm-ostree status;
State: idle
Deployments:
● ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
Digest: sha256:8e22f1aaed69f12925d2f43621784ca9c4fce9dc384bf180d4fd0b5826a132ea
Timestamp: 2024-02-06T02:53:42Z
LayeredPackages: 1password adb corectrl docker-buildx-plugin docker-ce docker-ce-cli docker-compose-plugin fcitx5-anthy fcitx5-autostart gstreamer1-plugin-openh264
gstreamer1-plugins-ugly gstreamer1-vaapi headsetcontrol htop latte-dock materia-kde materia-kde-sddm neofetch python3-devel sddm-themes zsh

fedora:fedora/39/x86_64/kinoite
Version: 39.20240122.0 (2024-01-22T00:39:21Z)
BaseCommit: 7b9a6e0518d58c667b9f131cc8fd4cd2a4a01a6a3218c8cb2355631bd81dacee
GPGSignature: Valid signature by E8F23996F23218640CB44CBE75CF5AC418B8E74C
RemovedBasePackages: mesa-va-drivers 23.3.3-1.fc39
LayeredPackages: 1password adb btop cmake corectrl distrobox docker-buildx-plugin docker-ce docker-ce-cli docker-compose-plugin fcitx5-anthy fcitx5-autostart fish
gamescope gstreamer1-plugin-openh264 gstreamer1-plugins-ugly gstreamer1-vaapi headsetcontrol htop latte-dock mangohud materia-kde materia-kde-sddm
mesa-va-drivers-freeworld mesa-vdpau-drivers-freeworld neofetch python3-devel rpmfusion-free-release rpmfusion-nonfree-release sddm-themes steam
steam-devices tailscale vim zsh
State: idle
Deployments:
● ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
Digest: sha256:8e22f1aaed69f12925d2f43621784ca9c4fce9dc384bf180d4fd0b5826a132ea
Timestamp: 2024-02-06T02:53:42Z
LayeredPackages: 1password adb corectrl docker-buildx-plugin docker-ce docker-ce-cli docker-compose-plugin fcitx5-anthy fcitx5-autostart gstreamer1-plugin-openh264
gstreamer1-plugins-ugly gstreamer1-vaapi headsetcontrol htop latte-dock materia-kde materia-kde-sddm neofetch python3-devel sddm-themes zsh

fedora:fedora/39/x86_64/kinoite
Version: 39.20240122.0 (2024-01-22T00:39:21Z)
BaseCommit: 7b9a6e0518d58c667b9f131cc8fd4cd2a4a01a6a3218c8cb2355631bd81dacee
GPGSignature: Valid signature by E8F23996F23218640CB44CBE75CF5AC418B8E74C
RemovedBasePackages: mesa-va-drivers 23.3.3-1.fc39
LayeredPackages: 1password adb btop cmake corectrl distrobox docker-buildx-plugin docker-ce docker-ce-cli docker-compose-plugin fcitx5-anthy fcitx5-autostart fish
gamescope gstreamer1-plugin-openh264 gstreamer1-plugins-ugly gstreamer1-vaapi headsetcontrol htop latte-dock mangohud materia-kde materia-kde-sddm
mesa-va-drivers-freeworld mesa-vdpau-drivers-freeworld neofetch python3-devel rpmfusion-free-release rpmfusion-nonfree-release sddm-themes steam
steam-devices tailscale vim zsh
I did note that the rebase did correctly remove the freeworld mesa drivers, but maybe the gstreamer packages need to be removed?
6 Replies
Kyle Gospo
Kyle Gospo10mo ago
Yeah, try removing gstreamer1-plugin-openh264 gstreamer1-plugins-ugly gstreamer1-vaapi and then the rebase should work, we add those for you
Tommy
TommyOP10mo ago
The thing.. the rebase worked, and I'm booted into bazzite now.. (as shown in the rpm-ostree status). The problem now is that I can't even remove or touch rpm-ostree without the error.. including attempting to remove those packages
rpm-ostree remove gstreamer1-plugin-openh264 gstreamer1-plugins-ugly gstreamer1-vaapi

Checking out tree 390f48d... done
error: No installed package matches 'mesa-va-drivers'
rpm-ostree remove gstreamer1-plugin-openh264 gstreamer1-plugins-ugly gstreamer1-vaapi

Checking out tree 390f48d... done
error: No installed package matches 'mesa-va-drivers'
Kyle Gospo
Kyle Gospo10mo ago
Try 'override remove' if that fails, you may need to swap to your previous image in grub and resume from there
Tommy
TommyOP10mo ago
I got it to work.. doing an rpm-ostree reset, and re-adding my override packages
Kyle Gospo
Kyle Gospo10mo ago
perfect, nice workaround
Tommy
TommyOP10mo ago
That said, I don't know if it's possible to have the rebase find/remove those overrides, like it does for mesa-freeworld. That'd help other people in the future
Want results from more Discord servers?
Add your server