On Fri, Nov 17, 2023 at 3:54 AM Samuel Sieb samuel@sieb.net wrote:
On 11/17/23 00:31, Jeffrey Walton wrote:
$ sudo dnf remove gnome* Error: Problem: The operation would result in removing the following protected package s: gnome-shell (try to add '--skip-broken' to skip uninstallable packages)
I've read the dnf(8) man page, but I don't see how to remove a protected package.
How do I force the removal of a protected package?
It's protected by fedora-release-identity-workstation You can either pick another specific identity or just run: dnf install fedora-release-identity-basic --allowerasing
Thanks. I did not know about fedora-release-identity-*. Or that there were so many of them:
$ dnf search fedora-release-identity ... fedora-release-identity-basic.noarch : Package providing the basic Fedora : identity fedora-release-identity-budgie.noarch : Package providing the identity for : Fedora Budgie Spin fedora-release-identity-cinnamon.noarch : Package providing the identity for : Fedora Cinnamon Spin fedora-release-identity-cloud.noarch : Package providing the identity for Fedora : Cloud Edition fedora-release-identity-compneuro.noarch : Package providing the identity for : Fedora Comp Neuro Lab fedora-release-identity-container.noarch : Package providing the identity for : Fedora Container Base Image fedora-release-identity-coreos.noarch : Package providing the identity for : Fedora CoreOS fedora-release-identity-designsuite.noarch : Package providing the identity for : Fedora Design Suite Lab fedora-release-identity-i3.noarch : Package providing the identity for Fedora i3 : Spin fedora-release-identity-iot.noarch : Package providing the identity for Fedora : IoT Edition fedora-release-identity-kde.noarch : Package providing the identity for Fedora : KDE Plasma Spin fedora-release-identity-kinoite.noarch : Package providing the identity for : Fedora Kinoite fedora-release-identity-lxqt.noarch : Package providing the identity for Fedora : LXQt Spin fedora-release-identity-matecompiz.noarch : Package providing the identity for : Fedora MATE-Compiz Spin fedora-release-identity-mobility.noarch : Package providing the identity for : Fedora Mobility fedora-release-identity-onyx.noarch : Package providing the identity for Fedora : Onyx fedora-release-identity-sericea.noarch : Package providing the identity for : Fedora Sericea fedora-release-identity-server.noarch : Package providing the identity for : Fedora Server Edition fedora-release-identity-silverblue.noarch : Package providing the identity for : Fedora Silverblue fedora-release-identity-snappy.noarch : Package providing the identity for : Fedora Snappy environments fedora-release-identity-soas.noarch : Package providing the identity for Fedora : Sugar on a Stick fedora-release-identity-sway.noarch : Package providing the identity for Fedora : Sway Spin fedora-release-identity-workstation.noarch : Package providing the identity for : Fedora Workstation Edition fedora-release-identity-xfce.noarch : Package providing the identity for Fedora : Xfce Spin
Jeff