workstation-ostree-config/comps-sync-blacklist.yml

193 lines
4.1 KiB
YAML

# 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
# KDE specific?
- sssd-kcm
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
# 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
- 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-calculator
- gnome-calendar
- gnome-clocks
- gnome-contacts
- gnome-documents
- gnome-font-viewer
- gnome-logs
- gnome-maps
- gnome-photos
- gnome-screenshot
- gnome-weather
- nautilus
- nautilus-sendto
- orca
- sane-backends-drivers-scanners
- simple-scan
- sushi
- totem
- totem-nautilus
- yelp
kde-desktop:
# Incompatible with ostree for various reasons
- abrt-desktop
- cups-pk-helper
- plasma-pk-updates
# Non-critical apps -> Flatpak
- akregator
- cagibi
- dnfdragora
- 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