Can't update to Fedora Silverblue 42
I am trying to update from Silverblue 41 to 42 (fully updated) but run into issues when attempting to update from both the software app and from CLI.
The problem using the software app is the same as what is described by this other user, who is using Fedora Workstation not Silverblue like I am:
discussion.fedoraproject.org/t…
When I click the download button, it looks like it's downloading multiple files since the progress bar goes from 0 to 100 several times, and then it gets up to 95% then suddenly returns to the download button. This happens in about 30 seconds.
Using the CLI method, I run the following command:
rpm-ostree rebase fedora:fedora/42/x86_64/silverblue
and get the following errors:
error: Could not depsolve transaction; 1 problem detected: Problem: conflicting requests - package dnf5-plugin-automatic-5.2.12.0-2.fc42.x86_64 from updates requires libcurl-full(x86-64), but none of the providers can be installed - package dnf5-plugin-automatic-5.2.12.0-1.fc42.x86_64 from fedora requires libcurl-full(x86-64), but none of the providers can be installed - package dnf5-plugin-automatic-5.2.12.0-2.fc42.x86_64 from updates-archive requires libcurl-full(x86-64), but none of the providers can be installed - package libcurl-minimal-8.11.1-4.fc42.x86_64 from @System conflicts with libcurl(x86-64) provided by libcurl-8.11.1-4.fc42.x86_64 from fedora
SOLUTION: Uninstalled layered packages in dnf-automatic, libreoffice, and rpmfusion and then restarted. Rebase command successfully completed thereafter.
Update to Fedora 42 fails in gnome-software
Most of my machines seem to be working fine, but I have one critical one where I have the notification for Fedora 42 in the gnome-software updates window, but when I click the Download button, the progress bar shows up to about 4% and then quits with…Fedora Discussion
blobjim [he/him]
in reply to milon • • •Do you have "dnf" installed specifically? What layered packages do you have? I ran
rpm -qa
on my system and didn't find any packages containing "dnf"Also not sure if it's useful but here's my
ostree remote list --show-urls
output:I also always have the same issue trying to use the UI. I had to use
rpm-ostree rebase
for the upgrade to 41 and 42.pogodem0n
in reply to milon • • •milon
in reply to pogodem0n • • •I have two entries each with a different BaseCommit. One has dnf-automatic, libreoffice, vpn app. The other has the same three plus rpmfusion-free-release and rpmfusion-nonfree-release.
I just recently installed the rpmfusion packages but I didn't know what I was doing. Just found something online suggesting an alternative update method for Silverblue.
pogodem0n
in reply to milon • • •dnf-automatic
looks a like a package designed for non-Atomic versions of Fedora.libreoffice
is available as a flatpak. You should avoid layering packages as much as possible./etc/yum.repos.d
. It is possible this package does not support Fedora 42 yet. You can try removing it to see if the update succeeds.rpmfusion
is a repository providing packages that often cannot be pre-installed due to some legal reasons. Unless you need/installed a package from there, uninstall it.milon
in reply to pogodem0n • • •pogodem0n
in reply to milon • • •milon
in reply to pogodem0n • • •It worked! I uninstalled dnf-automatic, libreoffice, and rpmfusion and then restarted.
Thanks for your help! Will keep your tips in mind for the future and try to avoid layering.
Mike
in reply to milon • • •