As well as cleaning up rpm-ostree cache with rpm-ostree cleanup --repomd and grabbing it again with rpm-ostree refresh-md and deleting the gnome-software cache folder at ~/.cache/gnome-software.
After that it seems to work well enough.
I'm not actually sure if the gnome-software downgrade is actually needed, but the libdnf downgrade seems to be.
This update has been submitted for testing by jrohel.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
Works.
This update can be pushed to stable now if the maintainer wishes
Works
This update has been submitted for stable by bodhi.
Working fine.
This update has been pushed to stable.
The update to 0.67-1 as well as 0.67-2 is the cause behind the current problem of broken Gnome Software on Fedora Silverblue.
I was able to successfully get Gnome Software working again by:
Downgrading Gnome Software to 42.0 with
rpm-ostree override replace https://bodhi.fedoraproject.org/updates/FEDORA-2022-efb93e8c5f
and downgrading libdnf to 0.66.0 withrpm-ostree override replace https://bodhi.fedoraproject.org/updates/FEDORA-2022-7a894b6507
.As well as cleaning up rpm-ostree cache with
rpm-ostree cleanup --repomd
and grabbing it again withrpm-ostree refresh-md
and deleting the gnome-software cache folder at~/.cache/gnome-software
.After that it seems to work well enough.
I'm not actually sure if the gnome-software downgrade is actually needed, but the libdnf downgrade seems to be.
Just tested to confirm: by undoing the gnome-software downgrade and still having the libdnf downgrade gnome-software still works.
So it seems for Silverblue things broke between libdnf 0.66.0 -> 0.67.0.