There's some weird dependencies going on between firstboot and system-config-*. This came up in RHEL, however it exists in Fedora and is likely best fixed there first. The problem is: system-config-keyboard <-> firstboot The problem comes in removing iptables-ipv6, which (properly) system-config-securitylevel-tui depends on. system-config-securitylevel depends on s-c-sl-tui for some reason (it also doesn't pull in iptables-ipv6 by itself for some reason). So in order to remove iptables-ipv6, you have to remove firstbbot, firstboot-tui, s-c-k, s-c-sl, and s-c-sl-tui. All of those make sense except for system-config-keyboard, which itself should not require firstboot - though firstboot should require s-c-k. Actual results: Expected results: Additional info:
firstboot is required as this package drops files into the firstboot directory tree. In order to avoid improper directory ownership firstboot has to be installed.