Why layering packages in Silverblue damages updates?

I noticed that when I add a layered program to Silverblue it no longer updates (only flatpaks updates) and after program removal updates work again. What is going on with Fedora?
: D

This is not true.

What do you mean exactly?

rpm-ostree install gdb

Wait a day

rpm-ostree update

This will also layer gdb again and if there is an update pull that down and layer the new package.

Understand that flatpak and rpm-ostree serve 2 very different purposes, so this also makes no sense. If you can use a flatpak, use a flatpak.

Or do you mean that your system doesnt update anymore?? This only happens if there are package conflicts, an rpm-ostree reset fixes this.

what is gdb?
The “software” program sees updates but it cannot install them.
Then I run it from terminal I get…
I think it updated from terminal : D
I will restart and see if it did.

Pff…
It cold not update from the “software”, it updated from terminal.
Strange things happening : D
Oh, gdb - GNU Debugger.
Thank you

Just a strange example program that needs to be layered to debug system programs

Can you run gnome-software from terminal and try to give us exact error messages?

Or use journalctl -f --priority=err where those errors may show up?

I dont like the GUI integrations and prefer well working automatic updates or as a crudge the CLI tool.

I use an alias

alias update='flatpak update -y && flatpak remove --unused --delete-data -y && distrobox upgrade --all && rpm-ostree update && notify-send -a "Updates" "Updates finished."'
1 Like

I will do it when new fedora updates will be released.

1 Like

I personally have updates nearly daily