Hello ! I am running in this issue today while trying to update:
error: importing RPMs: package xorg-x11-drv-nvidia-3:570.86.16-5.fc41.x86_64 cannot be verified and repo rpmfusion-nonfree-nvidia-driver is GPG enabled: /var/cache/rpm-ostree/repomd/rpmfusion-nonfree-nvidia-driver-41-x86_64/packages/xorg-x11-drv-nvidia-570.86.16-5.fc41.x86_64.rpm could not be verified.
/var/cache/rpm-ostree/repomd/rpmfusion-nonfree-nvidia-driver-41-x86_64/packages/xorg-x11-drv-nvidia-570.86.16-5.fc41.x86_64.rpm: DIGEST: SIGNATURE: NOT OK
I don’t really understand and it’s unclear what I need to do, or if the issue isn’t on my end, and I just need to try another day.
Would running
rpm-ostree resfresh-md
help at all ? Or does this do the exact same thing as
rpm-ostree upgrade --check
?
I asked google Gemini about the error message and it suggest running
rpm-ostree cleanup --repomd
Is that even safe to use ? I won’t nuke my install or something ?
rpm-ostree manpage is unclear what this do exactly ? Doesn’t help there’s a big warning about cleanup not affecting pinned deployments. Would running that bring me back to Fedora 40 (I still have it pinned and never removed the pin from the f40 to f41 migration) ?
Sorry if that’s a bit rambling.
Well, small update. It either fixed itself, or
Either of those 2 commands worked
rpm-ostree cleanup --repomd
rpm-ostree cleanup --base
After a reboot, my fedora install seems to be intact, and it installed the update perfectly fine.