# This file has a list of packages to skip from comps that we don't want, plus # a few whitelisted things. # For some reason today these are just in livecd-tools... whitelist: - kernel - kernel-modules - kernel-modules-extra # Entirely skip all packages in libreoffice blacklist_groups: - libreoffice - gnome-desktop - container-management # Common blacklist for all ostree desktop versions blacklist: core: # We use rpm-ostree for the host - dnf - dnf-yum - dnf-plugins-core # Not sure why this is there at all - dracut-config-rescue # Eh...you can install this in a priv container - parted # https://bugzilla.redhat.com/show_bug.cgi?id=1452348 - grubby # Why? - ncurses # Needs to be arch specific - powerpc-utils - lsvpd base-x: # These are for arm...need to handle arch-specific bits - xorg-x11-drv-armsoc - xorg-x11-drv-omap workstation-product: # We use rpm-ostree for the host - dnf - dnf-plugins-core - deltarpm # Really not worth listing explicitly - filesystem # Why? - ncurses - mailcap # This seems like some weird legacy thing, it also # drags in usermode, which should also be deprecated # and blocks a /usr/sbin + /usr/bin unification. - setuptool # Really? - tcp_wrappers # This probably doesn't need to be default - ppp # We removed cronie a while ago, should nuke these too - crontabs - at # This drags in a huge dependency set of dnf bits - abrt-cli - abrt-desktop - abrt-java-connector # Requires libreoffice - unoconv # Will change to git-core - git # Apps - rhythmbox - evolution - evolution-ews - evolution-help # This is ancient now, and IMO has been superceded by cgroups # Also it breaks with --unified-core. - psacct # Random tools: container - rdist - jwhois - tcpdump - telnet - traceroute - net-tools - nmap-ncat # filesystem tools, again priv container - symlinks - dosfstools - ntfs-3g # Misc - dos2unix # Gnome specific - desktop-backgrounds-gnome - gnome-shell-extension-background-logo - pinentry-gnome3 - qgnomeplatform networkmanager-submodules: # Let's use the builtin one by default - dhcp-client printing: # We don't use PackageKit - cups-pk-helper # For now... - ghostscript # Desktop environment specific blacklists desktop_blacklist: gnome-desktop: # https://github.com/pbrezina/authselect/issues/48 - fprintd-pam # We use rpm-ostree for the host - PackageKit-command-not-found - PackageKit-gtk3-module # Non-critical apps -> Flatpak - baobab - cheese - eog - evince - evince-djvu - evince-nautilus - file-roller - file-roller-nautilus - gedit - gnome-boxes - gnome-calculator - gnome-calendar - gnome-clocks - gnome-contacts - gnome-documents - gnome-font-viewer - gnome-logs - gnome-maps - gnome-photos - gnome-screenshot - gnome-weather - jwhois - nautilus - nautilus-sendto - orca - rdist - sane-backends-drivers-scanners - symlinks - simple-scan - sushi - tcpdump - telnet - totem - totem-nautilus - traceroute - yelp kde-desktop: # Incompatible with ostree for various reasons - abrt-desktop - cups-pk-helper - dnfdragora - plasma-pk-updates # Non-critical apps -> Flatpak - akregator - cagibi - dolphin - gnome-keyring-pam - gwenview - kaddressbook - kamera - kcalc - kcharselect - kcolorchooser - kde-partitionmanager - kdnssd - kf5-kipi-plugins - kfind - kget - kgpg - kmail - kmouth - knode - konqueror - kontact - korganizer - kruler - ksshaskpass - kwrite - libreoffice-kde - spectacle # Misc - adwaita-gtk2-theme - colord-kde - firewall-config - kcm_systemd - kdegraphics-thumbnailers - keditbookmarks - khelpcenter - kmag - kmenuedit - kwebkitpart - pinentry-qt - plasma-desktop-doc - plasma-nm-l2tp - plasma-nm-openconnect - plasma-nm-openswan - plasma-nm-openvpn - plasma-nm-pptp - plasma-nm-vpnc - plasma-workspace-geolocation - qt-at-spi xfce-desktop: # Incompatible with ostree for various reasons - abrt-desktop - dnfdragora-updater # Non-critical apps -> Flatpak - Thunar - fros-recordmydesktop - thunar-archive-plugin - thunar-media-tags-plugin - thunar-volman - tumbler # Misc - alsa-utils - firewall-config - openssh-askpass - vim-enhanced # ? - rodent-icon-theme