Enable systemd-homed
[workstation-ostree-config.git] / comps-sync-exclude-list.yml
1 # This file has a list of packages to skip from comps that we don't want, plus
2 # a few include listed things.
3
4 # For some reason today these are just in livecd-tools...
5 include_list:
6   - kernel
7   - kernel-modules
8   - kernel-modules-extra
9
10 # Entirely skip all packages in libreoffice
11 exclude_list_groups:
12   - libreoffice
13   - gnome-desktop
14   - container-management
15
16 # PackageKit is spread across various groups
17 # We can not include openh264. See https://fedoraproject.org/wiki/OpenH264
18 exclude_list_all_regexp:
19   - "PackageKit.*"
20   - "gstreamer1-plugin-openh264"
21   - "mozilla-openh264"
22   - "openh264"
23
24 # Common exclude list for all ostree desktop versions
25 exclude_list:
26   core:
27     # We use rpm-ostree for the host
28     - dnf
29     - dnf-plugins-core
30     - yum
31     # Not sure why this is there at all
32     - dracut-config-rescue
33     # Eh...you can install this in a priv container
34     - parted
35     # https://bugzilla.redhat.com/show_bug.cgi?id=1452348
36     - grubby
37     # Colin says we also don't need grubby-deprecated
38     - grubby-deprecated
39     # Why?
40     - ncurses
41     # Architecture specific packages
42     - powerpc-utils
43     - lsvpd
44     - s390utils-base
45   base-x:
46     # x86 specific packages. Added back by fedora-common-ostree.yaml
47     - xorg-x11-drv-intel
48     - xorg-x11-drv-openchrome
49     - xorg-x11-drv-vesa
50     - xorg-x11-drv-vmware
51     # ARM specific packages
52     - xorg-x11-drv-armada
53     - xorg-x11-drv-armsoc
54     - xorg-x11-drv-omap
55   guest-desktop-agents:
56     # x86 specific packages. Added back by fedora-common-ostree.yaml
57     - hyperv-daemons
58     - open-vm-tools-desktop
59     - virtualbox-guest-additions
60   workstation-product:
61     # We use rpm-ostree for the host
62     - dnf
63     - dnf-plugins-core
64     - deltarpm
65     - python3-dnf-plugin-system-upgrade
66     # We use fedora-release-silverblue instead
67     - fedora-release-workstation
68     # Really not worth listing explicitly
69     - filesystem
70     # Why?
71     - ncurses
72     - mailcap
73     # This seems like some weird legacy thing, it also
74     # drags in usermode, which should also be deprecated
75     # and blocks a /usr/sbin + /usr/bin unification.
76     - setuptool
77     # Really?
78     - tcp_wrappers
79     # This probably doesn't need to be default
80     - ppp
81     # We removed cronie a while ago, should nuke these too
82     - crontabs
83     - at
84     # This drags in a huge dependency set of dnf bits
85     - abrt-cli
86     - abrt-desktop
87     - abrt-java-connector
88     # Requires libreoffice
89     - unoconv
90     # Will change to git-core
91     - git
92     # Apps
93     - rhythmbox
94     - evolution
95     - evolution-ews
96     - evolution-help
97     # This is ancient now, and IMO has been superceded by cgroups
98     # Also it breaks with --unified-core.
99     - psacct
100     # Random tools: container
101     - rdist
102     - jwhois
103     - tcpdump
104     - telnet
105     - traceroute
106     - net-tools
107     - nmap-ncat
108     # filesystem tools, again priv container
109     - symlinks
110     - dosfstools
111     # Misc
112     - dos2unix
113     # Gnome specific
114     - desktop-backgrounds-gnome
115     - gnome-shell-extension-background-logo
116     - pinentry-gnome3
117     - qgnomeplatform
118     # x86 specific packages. Added back by fedora-common-ostree.yaml
119     - mcelog
120     - microcode_ctl
121     - thermald
122   networkmanager-submodules:
123     # Let's use the builtin one by default
124     - dhcp-client
125   printing:
126     # We don't use PackageKit
127     - cups-pk-helper
128     # For now...
129     - ghostscript
130
131 # Desktop environment specific exclude lists
132 desktop_exclude_list:
133   gnome-desktop:
134     # Non-critical apps -> Flatpak
135     - baobab
136     - cheese
137     - eog
138     - evince
139     - evince-djvu
140     - evince-nautilus
141     - file-roller
142     - file-roller-nautilus
143     - gedit
144     - gnome-boxes
145     - gnome-calculator
146     - gnome-calendar
147     - gnome-characters
148     - gnome-clocks
149     - gnome-contacts
150     - gnome-documents
151     - gnome-font-viewer
152     - gnome-logs
153     - gnome-maps
154     - gnome-photos
155     - gnome-screenshot
156     - gnome-weather
157     - jwhois
158     - rdist
159     - sane-backends-drivers-scanners
160     - symlinks
161     - simple-scan
162     - sushi
163     - tcpdump
164     - telnet
165     - totem
166     - totem-nautilus
167     - traceroute
168   kde-desktop:
169     # Incompatible with ostree for various reasons
170     - abrt-desktop
171     - cups-pk-helper
172     - dnfdragora
173     # Non-critical apps -> Flatpak
174     - akregator
175     - cagibi
176     - elisa-player
177     - gwenview
178     - kaddressbook
179     - kamera
180     - kcalc
181     - kcharselect
182     - kcolorchooser
183     - kde-partitionmanager
184     - kdnssd
185     - kf5-kipi-plugins
186     - kfind
187     - kget
188     - kgpg
189     - kmail
190     - kmouth
191     - knode
192     - konqueror
193     - kontact
194     - korganizer
195     - kruler
196     - ksshaskpass
197     - kwrite
198     - libreoffice-kde
199     - okular
200     # Misc
201     - adwaita-gtk2-theme
202     - colord-kde
203     - keditbookmarks
204     - kwebkitpart
205     - plasma-nm-l2tp
206     - plasma-nm-openswan
207     - plasma-nm-pptp
208   xfce-desktop:
209     # Incompatible with ostree for various reasons
210     - abrt-desktop
211     - dnfdragora-updater
212     # Non-critical apps -> Flatpak
213     - fros-recordmydesktop
214     - tumbler
215     # Misc
216     - alsa-utils
217     - firewall-config
218     - openssh-askpass
219     - vim-enhanced
220     # Remove uncommon NetworkManager plugins
221     - NetworkManager-fortisslvpn-gnome
222     - NetworkManager-iodine-gnome
223     - NetworkManager-l2tp-gnome
224     - NetworkManager-libreswan-gnome
225     - NetworkManager-sstp-gnome
226     - NetworkManager-strongswan-gnome
227   lxqt-desktop:
228     # Incompatible with ostree for various reasons
229     - dnfdragora-updater
230   deepin-desktop:
231     # Incompatible with ostree for various reasons
232     - dnfdragora-updater
233   mate-desktop:
234     # Incompatible with ostree for various reasons
235     - abrt-desktop
236     - abrt-java-connector
237     - dnfdragora-updater
238     # Non-critical apps -> Flatpak
239     - blivet-gui
240     - filezilla
241     - gnome-disk-utility
242     - gnome-logs
243     - gnote
244     - gparted
245     - hexchat
246     - p7zip
247     - p7zip-plugins
248     - simple-scan
249     - thunderbird
250     - transmission-gtk
251     - vim-enhanced
252     - xfburn
253     - yelp
254     # Non critical NetworkManager plugins
255     - NetworkManager-bluetooth
256     - NetworkManager-iodine-gnome
257     - NetworkManager-l2tp-gnome
258     - NetworkManager-libreswan-gnome
259     - NetworkManager-ovs
260     - NetworkManager-sstp-gnome
261     - NetworkManager-strongswan-gnome
262     - NetworkManager-team
263     - NetworkManager-wifi
264     # Use Silverblue release package for now
265     - fedora-release-matecompiz