I have removed the firefox base package from my Fedora Silverblue installation in favor of the flatpak available from flathub. However lately rpm-ostree upgrade
tries to bring it back. For example below you can see my pending ostree deployment and my current one:
$ rpm-ostree status -v
State: idle
AutomaticUpdates: disabled
Deployments:
ostree://fedora:fedora/33/x86_64/silverblue
Version: 33.20210208.0 (2021-02-08T00:58:46Z)
BaseCommit: 655b20930843360a5945a2711de72d9085b94a05a627d44dd2eb9b273f09a58a
├─ repo-0 (2020-10-19T23:27:19Z)
├─ repo-1 (2021-02-08T00:16:11Z)
└─ repo-2 (2021-02-08T00:22:56Z)
Commit: a29b2d76ba172facb36af8f534cc19d33b53f1717be15beea51ed43592b58092
├─ fedora-cisco-openh264 (2020-08-25T19:10:34Z)
├─ updates (2021-02-09T00:43:28Z)
├─ fedora (2020-10-19T23:27:19Z)
├─ rpmfusion-nonfree-nvidia-driver (2021-02-01T09:48:31Z)
├─ rpmfusion-nonfree-steam (2020-11-18T22:19:03Z)
├─ copr:copr.fedorainfracloud.org:iolaum:fcust (2021-01-30T09:35:00Z)
└─ updates-archive (2021-02-09T01:22:23Z)
Staged: yes
StateRoot: fedora
GPGSignature: 1 signature
Signature made Mon 08 Feb 2021 02:58:50 AM EET using RSA key ID 49FD77499570FF31
Good signature from "Fedora <fedora-33-primary@fedoraproject.org>"
Added: firefox-85.0-8.fc33.x86_64
InactiveBaseRemovals: firefox
LayeredPackages: akmod-nvidia arm-image-installer fcust fedora-workstation-repositories gnome-shell-extension-appindicator gnome-shell-extension-dash-to-dock gnutls-devel lutris nextcloud-client openldap-devel
pam-u2f pamu2fcfg python3-lxml simple-scan sqlite2.x86_64 xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda
● ostree://fedora:fedora/33/x86_64/silverblue
Version: 33.20210208.0 (2021-02-08T00:58:46Z)
BaseCommit: 655b20930843360a5945a2711de72d9085b94a05a627d44dd2eb9b273f09a58a
├─ repo-0 (2020-10-19T23:27:19Z)
├─ repo-1 (2021-02-08T00:16:11Z)
└─ repo-2 (2021-02-08T00:22:56Z)
Commit: 5d1a6e407d9650a631d89e823fda647409fd2d09832c04763a9b00cd3acdfb84
├─ fedora-cisco-openh264 (2020-08-25T19:10:34Z)
├─ updates (2021-02-08T01:24:12Z)
├─ fedora (2020-10-19T23:27:19Z)
├─ rpmfusion-nonfree-nvidia-driver (2021-02-01T09:48:31Z)
├─ rpmfusion-nonfree-steam (2020-11-18T22:19:03Z)
├─ copr:copr.fedorainfracloud.org:iolaum:fcust (2021-01-30T09:35:00Z)
└─ updates-archive (2021-02-08T03:42:24Z)
StateRoot: fedora
GPGSignature: 1 signature
Signature made Mon 08 Feb 2021 02:58:50 AM EET using RSA key ID 49FD77499570FF31
Good signature from "Fedora <fedora-33-primary@fedoraproject.org>"
RemovedBasePackages: firefox 85.0-8.fc33
LayeredPackages: akmod-nvidia arm-image-installer fcust fedora-workstation-repositories gnome-shell-extension-appindicator gnome-shell-extension-dash-to-dock gnutls-devel lutris nextcloud-client openldap-devel
pam-u2f pamu2fcfg python3-lxml simple-scan sqlite2.x86_64 xorg-x11-drv-nvidia xorg-x11-drv-nvidia-cuda
I have been able to remove the pending deployment with
$ rpm-ostree cleanup -p
but I am curious if anyone knows why this is happening?
It is very strange for firefox to go from RemovedBasePackages
to InactiveBaseRemovals
!?