Silverblue would not upgrade to 42

Hello,

I have tried multiple times to upgrade my Silverblue from 41 to 42, without success. Neither Software app nor the command line ways work.

Can anybody help?

Best,
Comanchero

command line:

olga@fedora:~$ rpm-ostree update
2 metadata, 0 content objects fetched; 788 B transferred in 1 seconds; 0 bajtov content written
Checking out tree 2f0c6b0… done
Enabled rpm-md repositories: fedora-cisco-openh264 updates fedora copr:copr.fedorainfracloud.org:phracek:PyCharm rpmfusion-nonfree-nvidia-driver google-chrome rpmfusion-nonfree-steam updates-archive
Importing rpm-md… done
rpm-md repo ‘fedora-cisco-openh264’ (cached); generated: 2024-03-11T19:22:31Z solvables: 3
rpm-md repo ‘updates’ (cached); generated: 2025-06-11T03:34:25Z solvables: 28873
rpm-md repo ‘fedora’ (cached); generated: 2024-10-24T13:55:59Z solvables: 76624
rpm-md repo ‘copr:copr.fedorainfracloud.org:phracek:PyCharm’ (cached); generated: 2025-05-20T06:02:44Z solvables: 5
rpm-md repo ‘rpmfusion-nonfree-nvidia-driver’ (cached); generated: 2025-06-06T06:07:58Z solvables: 17
rpm-md repo ‘google-chrome’ (cached); generated: 2025-06-11T08:21:43Z solvables: 4
rpm-md repo ‘rpmfusion-nonfree-steam’ (cached); generated: 2025-05-23T11:17:50Z solvables: 1
rpm-md repo ‘updates-archive’ (cached); generated: 2025-06-11T04:42:19Z solvables: 58384
Resolving dependencies… done
No upgrade available.
olga@fedora:~$ ostree remote refs fedora
fedora:fedora/27/aarch64/atomic-host
fedora:fedora/27/ppc64le/atomic-host
fedora:fedora/27/x86_64/atomic-host
fedora:fedora/28/aarch64/atomic-host
fedora:fedora/28/ppc64le/atomic-host
fedora:fedora/28/x86_64/atomic-host
fedora:fedora/29/aarch64/atomic-host
fedora:fedora/29/ppc64le/atomic-host
fedora:fedora/29/x86_64/atomic-host
fedora:fedora/29/x86_64/silverblue
fedora:fedora/29/x86_64/updates/silverblue
fedora:fedora/30/x86_64/silverblue
fedora:fedora/30/x86_64/updates/silverblue
fedora:fedora/31/aarch64/silverblue
fedora:fedora/31/aarch64/updates/silverblue
fedora:fedora/31/ppc64le/silverblue
fedora:fedora/31/ppc64le/updates/silverblue
fedora:fedora/31/x86_64/silverblue
fedora:fedora/31/x86_64/updates/silverblue
fedora:fedora/32/aarch64/silverblue
fedora:fedora/32/aarch64/updates/silverblue
fedora:fedora/32/ppc64le/silverblue
fedora:fedora/32/ppc64le/updates/silverblue
fedora:fedora/32/x86_64/silverblue
fedora:fedora/32/x86_64/updates/silverblue
fedora:fedora/33/aarch64/silverblue
fedora:fedora/33/aarch64/updates/silverblue
fedora:fedora/33/ppc64le/silverblue
fedora:fedora/33/ppc64le/updates/silverblue
fedora:fedora/33/x86_64/silverblue
fedora:fedora/33/x86_64/updates/silverblue
fedora:fedora/34/aarch64/silverblue
fedora:fedora/34/aarch64/updates/silverblue
fedora:fedora/34/ppc64le/silverblue
fedora:fedora/34/ppc64le/updates/silverblue
fedora:fedora/34/x86_64/silverblue
fedora:fedora/34/x86_64/updates/silverblue
fedora:fedora/35/aarch64/kinoite
fedora:fedora/35/aarch64/silverblue
fedora:fedora/35/aarch64/updates/kinoite
fedora:fedora/35/aarch64/updates/silverblue
fedora:fedora/35/ppc64le/kinoite
fedora:fedora/35/ppc64le/silverblue
fedora:fedora/35/ppc64le/updates/kinoite
fedora:fedora/35/ppc64le/updates/silverblue
fedora:fedora/35/x86_64/kinoite
fedora:fedora/35/x86_64/silverblue
fedora:fedora/35/x86_64/updates/kinoite
fedora:fedora/35/x86_64/updates/silverblue
fedora:fedora/36/aarch64/kinoite
fedora:fedora/36/aarch64/silverblue
fedora:fedora/36/aarch64/updates/kinoite
fedora:fedora/36/aarch64/updates/silverblue
fedora:fedora/36/ppc64le/kinoite
fedora:fedora/36/ppc64le/silverblue
fedora:fedora/36/ppc64le/updates/kinoite
fedora:fedora/36/ppc64le/updates/silverblue
fedora:fedora/36/x86_64/kinoite
fedora:fedora/36/x86_64/silverblue
fedora:fedora/36/x86_64/updates/kinoite
fedora:fedora/36/x86_64/updates/silverblue
fedora:fedora/37/aarch64/kinoite
fedora:fedora/37/aarch64/silverblue
fedora:fedora/37/aarch64/updates/kinoite
fedora:fedora/37/aarch64/updates/silverblue
fedora:fedora/37/ppc64le/kinoite
fedora:fedora/37/ppc64le/silverblue
fedora:fedora/37/ppc64le/updates/kinoite
fedora:fedora/37/ppc64le/updates/silverblue
fedora:fedora/37/x86_64/kinoite
fedora:fedora/37/x86_64/silverblue
fedora:fedora/37/x86_64/updates/kinoite
fedora:fedora/37/x86_64/updates/silverblue
fedora:fedora/38/aarch64/kinoite
fedora:fedora/38/aarch64/sericea
fedora:fedora/38/aarch64/silverblue
fedora:fedora/38/aarch64/updates/kinoite
fedora:fedora/38/aarch64/updates/sericea
fedora:fedora/38/aarch64/updates/silverblue
fedora:fedora/38/ppc64le/kinoite
fedora:fedora/38/ppc64le/sericea
fedora:fedora/38/ppc64le/silverblue
fedora:fedora/38/ppc64le/updates/kinoite
fedora:fedora/38/ppc64le/updates/sericea
fedora:fedora/38/ppc64le/updates/silverblue
fedora:fedora/38/x86_64/kinoite
fedora:fedora/38/x86_64/sericea
fedora:fedora/38/x86_64/silverblue
fedora:fedora/38/x86_64/updates/kinoite
fedora:fedora/38/x86_64/updates/sericea
fedora:fedora/38/x86_64/updates/silverblue
fedora:fedora/39/aarch64/kinoite
fedora:fedora/39/aarch64/sericea
fedora:fedora/39/aarch64/silverblue
fedora:fedora/39/aarch64/updates/kinoite
fedora:fedora/39/aarch64/updates/sericea
fedora:fedora/39/aarch64/updates/silverblue
fedora:fedora/39/ppc64le/kinoite
fedora:fedora/39/ppc64le/sericea
fedora:fedora/39/ppc64le/silverblue
fedora:fedora/39/ppc64le/updates/kinoite
fedora:fedora/39/ppc64le/updates/sericea
fedora:fedora/39/ppc64le/updates/silverblue
fedora:fedora/39/x86_64/kinoite
fedora:fedora/39/x86_64/onyx
fedora:fedora/39/x86_64/sericea
fedora:fedora/39/x86_64/silverblue
fedora:fedora/39/x86_64/updates/kinoite
fedora:fedora/39/x86_64/updates/onyx
fedora:fedora/39/x86_64/updates/sericea
fedora:fedora/39/x86_64/updates/silverblue
fedora:fedora/40/aarch64/kinoite
fedora:fedora/40/aarch64/sericea
fedora:fedora/40/aarch64/silverblue
fedora:fedora/40/aarch64/testing/kinoite
fedora:fedora/40/aarch64/testing/sericea
fedora:fedora/40/aarch64/testing/silverblue
fedora:fedora/40/aarch64/updates/kinoite
fedora:fedora/40/aarch64/updates/sericea
fedora:fedora/40/aarch64/updates/silverblue
fedora:fedora/40/ppc64le/kinoite
fedora:fedora/40/ppc64le/silverblue
fedora:fedora/40/ppc64le/testing/kinoite
fedora:fedora/40/ppc64le/testing/silverblue
fedora:fedora/40/ppc64le/updates/kinoite
fedora:fedora/40/ppc64le/updates/silverblue
fedora:fedora/40/x86_64/kinoite
fedora:fedora/40/x86_64/onyx
fedora:fedora/40/x86_64/sericea
fedora:fedora/40/x86_64/silverblue
fedora:fedora/40/x86_64/testing/kinoite
fedora:fedora/40/x86_64/testing/onyx
fedora:fedora/40/x86_64/testing/sericea
fedora:fedora/40/x86_64/testing/silverblue
fedora:fedora/40/x86_64/updates/kinoite
fedora:fedora/40/x86_64/updates/onyx
fedora:fedora/40/x86_64/updates/sericea
fedora:fedora/40/x86_64/updates/silverblue
fedora:fedora/41/aarch64/kinoite
fedora:fedora/41/aarch64/sericea
fedora:fedora/41/aarch64/silverblue
fedora:fedora/41/aarch64/testing/kinoite
fedora:fedora/41/aarch64/testing/sericea
fedora:fedora/41/aarch64/testing/silverblue
fedora:fedora/41/aarch64/updates/kinoite
fedora:fedora/41/aarch64/updates/sericea
fedora:fedora/41/aarch64/updates/silverblue
fedora:fedora/41/ppc64le/kinoite
fedora:fedora/41/ppc64le/silverblue
fedora:fedora/41/ppc64le/testing/kinoite
fedora:fedora/41/ppc64le/testing/silverblue
fedora:fedora/41/ppc64le/updates/kinoite
fedora:fedora/41/ppc64le/updates/silverblue
fedora:fedora/41/x86_64/kinoite
fedora:fedora/41/x86_64/onyx
fedora:fedora/41/x86_64/sericea
fedora:fedora/41/x86_64/silverblue
fedora:fedora/41/x86_64/testing/kinoite
fedora:fedora/41/x86_64/testing/onyx
fedora:fedora/41/x86_64/testing/sericea
fedora:fedora/41/x86_64/testing/silverblue
fedora:fedora/41/x86_64/updates/kinoite
fedora:fedora/41/x86_64/updates/onyx
fedora:fedora/41/x86_64/updates/sericea
fedora:fedora/41/x86_64/updates/silverblue
fedora:fedora/42/aarch64/cosmic-atomic
fedora:fedora/42/aarch64/kinoite
fedora:fedora/42/aarch64/sericea
fedora:fedora/42/aarch64/silverblue
fedora:fedora/42/aarch64/testing/cosmic-atomic
fedora:fedora/42/aarch64/testing/kinoite
fedora:fedora/42/aarch64/testing/sericea
fedora:fedora/42/aarch64/testing/silverblue
fedora:fedora/42/aarch64/updates/cosmic-atomic
fedora:fedora/42/aarch64/updates/kinoite
fedora:fedora/42/aarch64/updates/sericea
fedora:fedora/42/aarch64/updates/silverblue
fedora:fedora/42/x86_64/cosmic-atomic
fedora:fedora/42/x86_64/kinoite
fedora:fedora/42/x86_64/onyx
fedora:fedora/42/x86_64/sericea
fedora:fedora/42/x86_64/silverblue
fedora:fedora/42/x86_64/testing/cosmic-atomic
fedora:fedora/42/x86_64/testing/kinoite
fedora:fedora/42/x86_64/testing/onyx
fedora:fedora/42/x86_64/testing/sericea
fedora:fedora/42/x86_64/testing/silverblue
fedora:fedora/42/x86_64/updates/cosmic-atomic
fedora:fedora/42/x86_64/updates/kinoite
fedora:fedora/42/x86_64/updates/onyx
fedora:fedora/42/x86_64/updates/sericea
fedora:fedora/42/x86_64/updates/silverblue
fedora:fedora/aarch64/coreos/next
fedora:fedora/aarch64/coreos/stable
fedora:fedora/aarch64/coreos/testing
fedora:fedora/ppc64le/coreos/next
fedora:fedora/ppc64le/coreos/stable
fedora:fedora/ppc64le/coreos/testing
fedora:fedora/rawhide/aarch64/cosmic-atomic
fedora:fedora/rawhide/aarch64/kinoite
fedora:fedora/rawhide/aarch64/sericea
fedora:fedora/rawhide/aarch64/silverblue
fedora:fedora/rawhide/x86_64/cosmic-atomic
fedora:fedora/rawhide/x86_64/kinoite
fedora:fedora/rawhide/x86_64/onyx
fedora:fedora/rawhide/x86_64/sericea
fedora:fedora/rawhide/x86_64/silverblue
fedora:fedora/s390x/coreos/next
fedora:fedora/s390x/coreos/stable
fedora:fedora/s390x/coreos/testing
fedora:fedora/x86_64/coreos/next
fedora:fedora/x86_64/coreos/stable
fedora:fedora/x86_64/coreos/testing
olga@fedora:~$ rpm-ostree rebase fedora:fedora/42/x86_64/silverblue
2 metadata, 0 content objects fetched; 788 B transferred in 1 seconds; 0 bajtov content written
Checking out tree f66d177… done
Enabled rpm-md repositories: fedora-cisco-openh264 updates fedora copr:copr.fedorainfracloud.org:phracek:PyCharm rpmfusion-nonfree-nvidia-driver google-chrome rpmfusion-nonfree-steam 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’ (cached); generated: 2025-06-11T02:31:31Z solvables: 16491
rpm-md repo ‘fedora’ (cached); generated: 2025-04-09T11:06:59Z solvables: 76879
rpm-md repo ‘copr:copr.fedorainfracloud.org:phracek:PyCharm’ (cached); generated: 2025-05-20T06:03:29Z solvables: 5
rpm-md repo ‘rpmfusion-nonfree-nvidia-driver’ (cached); generated: 2025-06-06T06:08:02Z solvables: 17
rpm-md repo ‘google-chrome’ (cached); generated: 2025-06-11T08:21:43Z solvables: 4
rpm-md repo ‘rpmfusion-nonfree-steam’ (cached); generated: 2025-05-23T11:17:51Z solvables: 1
rpm-md repo ‘updates-archive’ (cached); generated: 2025-06-11T03:02:12Z solvables: 19549
error: Packages not found: epson-inkjet-printer-escpr
olga@fedora:~$

NOTE: Same repeated with sudo.

That package is your problem and seems to be manually installed/layered.

sudo rpm-ostree status will list what you currently have layered. If the epson package is there try uninstalling it then re-running the rebase command.

2 Likes

How can one package block the entirey system? That is a system error to me.

Anyway, how can I uninstall it, if I don’t know where it is? Also, what command/-s to use?

OK, the Epson package uninstalled (rpm-ostree uninstall), Fedora upgraded to 42.

Now I’m curious how the Epson MFP will work (or not).

Manually layering software from outside the repos means when you run something like rebase it can’t find the package and will error out. Usually if a user has done this, the package is listed under LocalPackages while other software installed through ostree from the repositories is listed under LayeredPackages.

Searching for that particular package on Fedora Packages, I see that the package hasn’t been built for Fedora 42, which is most likely why it can’t be found for updating and is blocking the rebase.

sudo rpm-ostree uninstall epson-inkjet-printer-escpr will remove the package and you should be able to rebase.

If you look under “Recent Activity” on the package page, you can see that there is already a few bug reports about it, there is also an email address with which you can contact the maintainers about it.

There is probably a bare bones CUPS driver available in the system, so you can still add the printer and get basic functionality. But if you want more functionality support that is only provided by the epson-inkjet-printer-escpr package, you’ll have to get in touch with the maintainers.

2 Likes

THANK YOU, Brian!

System upgraded to 42. Everything seems to be working fine, except for the printer driver.

Printer is out of order, incl. scanning. What to do now? I cannot find the driver anymore.

OK, the scanner now works, however the printer does not.

Everything seems to be OK now. Drivers found on https://download.ebz.epson.net/dsc/search/01/search/searchModuleFromResult.

MFP prints and scans.