2023-09-27 14:07:50 +00:00
|
|
|
# This file has a list of packages to skip from comps that we don't want
|
2018-02-24 20:29:07 +00:00
|
|
|
|
2023-09-27 14:07:50 +00:00
|
|
|
# Entirely skip all packages in those groups for the common set of packages
|
2021-01-04 10:20:45 +00:00
|
|
|
exclude_list_groups:
|
2018-02-17 22:08:14 +00:00
|
|
|
- libreoffice
|
2018-07-15 18:10:38 +00:00
|
|
|
- gnome-desktop
|
|
|
|
- container-management
|
2023-07-18 05:33:02 +00:00
|
|
|
- base-x
|
2018-02-17 22:08:14 +00:00
|
|
|
|
2023-09-27 14:07:50 +00:00
|
|
|
# Always exclude packages matching those regexp:
|
|
|
|
# - PackageKit is spread across various groups
|
|
|
|
# - We can not include openh264. See https://fedoraproject.org/wiki/OpenH264
|
2021-01-04 10:20:45 +00:00
|
|
|
exclude_list_all_regexp:
|
2019-04-13 12:02:56 +00:00
|
|
|
- "PackageKit.*"
|
2021-02-02 11:42:14 +00:00
|
|
|
- "gstreamer1-plugin-openh264"
|
|
|
|
- "mozilla-openh264"
|
|
|
|
- "openh264"
|
2019-04-13 12:02:56 +00:00
|
|
|
|
2021-01-04 10:20:45 +00:00
|
|
|
# Common exclude list for all ostree desktop versions
|
|
|
|
exclude_list:
|
2018-02-17 22:08:14 +00:00
|
|
|
core:
|
2024-06-21 10:45:12 +00:00
|
|
|
# Make sure we only pull-in dnf5 and not dnf4 or yum
|
2018-02-17 22:08:14 +00:00
|
|
|
- dnf
|
|
|
|
- dnf-plugins-core
|
2024-06-21 10:45:12 +00:00
|
|
|
- yum
|
|
|
|
# We include dnf5 in another manifest, only for bootable containers
|
2023-06-30 14:00:09 +00:00
|
|
|
- dnf5
|
|
|
|
- dnf5-plugins
|
2018-02-17 22:08:14 +00:00
|
|
|
# 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
|
2018-11-27 17:00:22 +00:00
|
|
|
# Colin says we also don't need grubby-deprecated
|
|
|
|
- grubby-deprecated
|
2018-02-17 22:08:14 +00:00
|
|
|
# Why?
|
|
|
|
- ncurses
|
|
|
|
workstation-product:
|
2024-06-21 10:45:12 +00:00
|
|
|
# Make sure we only pull-in dnf5 and not dnf4 or yum
|
2018-02-17 22:08:14 +00:00
|
|
|
- dnf
|
|
|
|
- dnf-plugins-core
|
|
|
|
- deltarpm
|
2021-02-26 11:49:01 +00:00
|
|
|
- python3-dnf-plugin-system-upgrade
|
2024-03-23 15:56:26 +00:00
|
|
|
- python3-dnf-plugins-core
|
2024-06-21 10:45:12 +00:00
|
|
|
# We include dnf5 in another manifest, only for bootable containers
|
|
|
|
- dnf5
|
|
|
|
- dnf5-plugins
|
2020-03-04 09:32:44 +00:00
|
|
|
# We use fedora-release-silverblue instead
|
|
|
|
- fedora-release-workstation
|
2018-02-17 22:08:14 +00:00
|
|
|
# Really not worth listing explicitly
|
|
|
|
- filesystem
|
|
|
|
- mailcap
|
2018-08-09 01:51:55 +00:00
|
|
|
# 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
|
2018-02-17 22:08:14 +00:00
|
|
|
# This probably doesn't need to be default
|
|
|
|
- ppp
|
|
|
|
# We removed cronie a while ago, should nuke these too
|
|
|
|
- crontabs
|
|
|
|
- at
|
2024-06-21 10:45:12 +00:00
|
|
|
# See: https://gitlab.com/fedora/ostree/sig/-/issues/30
|
2018-02-24 20:29:07 +00:00
|
|
|
- abrt-cli
|
|
|
|
- abrt-desktop
|
|
|
|
- abrt-java-connector
|
2018-02-17 22:08:14 +00:00
|
|
|
# Requires libreoffice
|
|
|
|
- unoconv
|
2023-01-20 15:26:00 +00:00
|
|
|
# Will change to git-core as git pulls in Perl
|
2018-02-17 22:08:14 +00:00
|
|
|
- git
|
|
|
|
# Apps
|
2018-02-24 20:29:07 +00:00
|
|
|
- evolution
|
|
|
|
- evolution-ews
|
|
|
|
- evolution-help
|
2021-05-01 14:29:16 +00:00
|
|
|
- mediawriter
|
2023-08-22 16:19:38 +00:00
|
|
|
- rhythmbox
|
2018-07-30 19:43:45 +00:00
|
|
|
# This is ancient now, and IMO has been superceded by cgroups
|
|
|
|
# Also it breaks with --unified-core.
|
|
|
|
- psacct
|
2018-02-17 22:08:14 +00:00
|
|
|
# Random tools: container
|
2018-07-30 19:43:45 +00:00
|
|
|
- jwhois
|
2023-08-22 16:19:38 +00:00
|
|
|
- net-tools
|
|
|
|
- nmap-ncat
|
|
|
|
- rdist
|
2018-07-30 19:43:45 +00:00
|
|
|
- tcpdump
|
|
|
|
- telnet
|
|
|
|
- traceroute
|
|
|
|
# filesystem tools, again priv container
|
2018-02-17 22:08:14 +00:00
|
|
|
- dosfstools
|
2023-08-22 16:19:38 +00:00
|
|
|
- symlinks
|
2018-07-15 18:10:38 +00:00
|
|
|
# Misc
|
|
|
|
- dos2unix
|
|
|
|
# Gnome specific
|
|
|
|
- desktop-backgrounds-gnome
|
|
|
|
- gnome-shell-extension-background-logo
|
|
|
|
- pinentry-gnome3
|
2023-10-20 14:17:19 +00:00
|
|
|
# Excluded here for all desktops and manually re-added in Silverblue manifest
|
|
|
|
- qadwaitadecorations-qt5
|
2023-07-18 05:33:02 +00:00
|
|
|
# X11 specific
|
|
|
|
- xorg-x11-drv-libinput
|
2018-02-17 22:08:14 +00:00
|
|
|
networkmanager-submodules:
|
|
|
|
# Let's use the builtin one by default
|
|
|
|
- dhcp-client
|
|
|
|
printing:
|
|
|
|
# We don't use PackageKit
|
|
|
|
- cups-pk-helper
|
|
|
|
# For now...
|
|
|
|
- ghostscript
|
2018-07-15 18:10:38 +00:00
|
|
|
|
2021-01-04 10:20:45 +00:00
|
|
|
# Desktop environment specific exclude lists
|
|
|
|
desktop_exclude_list:
|
2018-07-15 18:10:38 +00:00
|
|
|
gnome-desktop:
|
|
|
|
# Non-critical apps -> Flatpak
|
|
|
|
- baobab
|
|
|
|
- cheese
|
2023-10-16 13:36:47 +00:00
|
|
|
- snapshot
|
2018-07-15 18:10:38 +00:00
|
|
|
- evince
|
|
|
|
- evince-djvu
|
|
|
|
- evince-nautilus
|
|
|
|
- file-roller
|
|
|
|
- file-roller-nautilus
|
2018-08-04 20:05:43 +00:00
|
|
|
- gnome-boxes
|
2018-07-15 18:10:38 +00:00
|
|
|
- gnome-calculator
|
|
|
|
- gnome-calendar
|
2019-03-09 20:52:34 +00:00
|
|
|
- gnome-characters
|
2018-07-15 18:10:38 +00:00
|
|
|
- gnome-clocks
|
2021-10-04 08:45:04 +00:00
|
|
|
- gnome-connections
|
2018-07-15 18:10:38 +00:00
|
|
|
- gnome-contacts
|
|
|
|
- gnome-documents
|
|
|
|
- gnome-font-viewer
|
|
|
|
- gnome-logs
|
|
|
|
- gnome-maps
|
|
|
|
- gnome-photos
|
|
|
|
- gnome-screenshot
|
2022-02-08 17:39:10 +00:00
|
|
|
- gnome-text-editor
|
2018-07-15 18:10:38 +00:00
|
|
|
- gnome-weather
|
2018-08-04 19:30:54 +00:00
|
|
|
- jwhois
|
2023-08-22 16:17:36 +00:00
|
|
|
- loupe
|
2018-08-04 19:30:54 +00:00
|
|
|
- rdist
|
2018-07-15 18:10:38 +00:00
|
|
|
- sane-backends-drivers-scanners
|
|
|
|
- simple-scan
|
|
|
|
- sushi
|
2023-08-22 16:19:38 +00:00
|
|
|
- symlinks
|
2018-08-04 19:30:54 +00:00
|
|
|
- tcpdump
|
|
|
|
- telnet
|
2018-07-15 18:10:38 +00:00
|
|
|
- totem
|
|
|
|
- totem-nautilus
|
2018-08-04 19:30:54 +00:00
|
|
|
- traceroute
|
2023-04-30 13:44:59 +00:00
|
|
|
budgie-desktop:
|
|
|
|
# Incompatible with ostree for various reasons
|
|
|
|
- abrt-desktop
|
|
|
|
- cups-pk-helper
|
|
|
|
- dnfdragora
|
|
|
|
# Remove uncommon NetworkManager plugins
|
|
|
|
- NetworkManager-fortisslvpn-gnome
|
|
|
|
- NetworkManager-iodine-gnome
|
|
|
|
- NetworkManager-l2tp-gnome
|
|
|
|
- NetworkManager-libreswan-gnome
|
|
|
|
- NetworkManager-sstp-gnome
|
|
|
|
- NetworkManager-strongswan-gnome
|
|
|
|
budgie-desktop-apps:
|
|
|
|
# Non-critical apps -> Flatpak
|
|
|
|
- atril
|
|
|
|
- eom
|
|
|
|
- gnome-calculator
|
|
|
|
- parole
|
|
|
|
- rhythmbox
|
2018-07-26 06:33:29 +00:00
|
|
|
kde-desktop:
|
|
|
|
# Incompatible with ostree for various reasons
|
|
|
|
- abrt-desktop
|
|
|
|
- cups-pk-helper
|
2018-08-07 18:58:32 +00:00
|
|
|
- dnfdragora
|
2021-11-15 18:18:17 +00:00
|
|
|
- plasma-pk-updates
|
2018-07-26 06:33:29 +00:00
|
|
|
# Misc
|
2023-03-30 16:27:20 +00:00
|
|
|
- ksshaskpass
|
2018-07-26 06:33:29 +00:00
|
|
|
- kwebkitpart
|
2023-03-30 16:27:20 +00:00
|
|
|
# Remove some NetworkManager plugins that pull-in lesser used VPN packages
|
2018-07-26 06:33:29 +00:00
|
|
|
- plasma-nm-l2tp
|
|
|
|
- plasma-nm-openswan
|
|
|
|
- plasma-nm-pptp
|
2022-12-05 19:00:52 +00:00
|
|
|
# Remove initial-setup from Kinoite
|
|
|
|
# See: https://fedoraproject.org/wiki/Changes/KDERemoveInitialSetup
|
|
|
|
- initial-setup-gui
|
2018-07-26 06:34:36 +00:00
|
|
|
xfce-desktop:
|
|
|
|
# Incompatible with ostree for various reasons
|
|
|
|
- abrt-desktop
|
2018-08-07 18:58:32 +00:00
|
|
|
- dnfdragora-updater
|
2018-07-26 06:34:36 +00:00
|
|
|
# Non-critical apps -> Flatpak
|
|
|
|
- fros-recordmydesktop
|
|
|
|
- tumbler
|
|
|
|
# Misc
|
2018-08-07 18:58:32 +00:00
|
|
|
- alsa-utils
|
2018-07-26 06:34:36 +00:00
|
|
|
- firewall-config
|
2018-08-07 18:58:32 +00:00
|
|
|
- openssh-askpass
|
|
|
|
- vim-enhanced
|
2020-06-11 10:15:38 +00:00
|
|
|
# Remove uncommon NetworkManager plugins
|
|
|
|
- NetworkManager-fortisslvpn-gnome
|
|
|
|
- NetworkManager-iodine-gnome
|
|
|
|
- NetworkManager-l2tp-gnome
|
|
|
|
- NetworkManager-libreswan-gnome
|
|
|
|
- NetworkManager-sstp-gnome
|
|
|
|
- NetworkManager-strongswan-gnome
|
2023-11-23 15:56:43 +00:00
|
|
|
xfce-apps:
|
|
|
|
# Non-critical apps -> Flatpak
|
|
|
|
- claws-mail
|
|
|
|
- catfish
|
|
|
|
- claws-mail-plugins-archive
|
|
|
|
- claws-mail-plugins-att-remover
|
|
|
|
- claws-mail-plugins-attachwarner
|
|
|
|
- claws-mail-plugins-fetchinfo
|
|
|
|
- claws-mail-plugins-mailmbox
|
|
|
|
- claws-mail-plugins-newmail
|
|
|
|
- claws-mail-plugins-notification
|
|
|
|
- claws-mail-plugins-pgp
|
|
|
|
- claws-mail-plugins-rssyl
|
|
|
|
- claws-mail-plugins-smime
|
|
|
|
- claws-mail-plugins-spam-report
|
|
|
|
- claws-mail-plugins-tnef
|
|
|
|
- claws-mail-plugins-vcalendar
|
|
|
|
- geany
|
|
|
|
- pidgin
|
|
|
|
- seahorse
|
|
|
|
- transmission
|
2018-08-12 19:09:57 +00:00
|
|
|
lxqt-desktop:
|
|
|
|
# Incompatible with ostree for various reasons
|
|
|
|
- dnfdragora-updater
|
2023-12-11 16:58:38 +00:00
|
|
|
# X11 is going away with Plasma 6
|
|
|
|
- sddm-x11
|
2019-04-06 17:05:13 +00:00
|
|
|
deepin-desktop:
|
|
|
|
# Incompatible with ostree for various reasons
|
|
|
|
- dnfdragora-updater
|
2020-06-26 07:54:17 +00:00
|
|
|
mate-desktop:
|
|
|
|
# Incompatible with ostree for various reasons
|
|
|
|
- abrt-desktop
|
|
|
|
- abrt-java-connector
|
|
|
|
- dnfdragora-updater
|
|
|
|
# Non-critical apps -> Flatpak
|
|
|
|
- blivet-gui
|
|
|
|
- filezilla
|
|
|
|
- gnome-disk-utility
|
|
|
|
- gnome-logs
|
|
|
|
- gnote
|
|
|
|
- gparted
|
|
|
|
- hexchat
|
|
|
|
- p7zip
|
|
|
|
- p7zip-plugins
|
|
|
|
- simple-scan
|
|
|
|
- thunderbird
|
|
|
|
- transmission-gtk
|
|
|
|
- vim-enhanced
|
|
|
|
- xfburn
|
|
|
|
- yelp
|
|
|
|
# Non critical NetworkManager plugins
|
|
|
|
- NetworkManager-iodine-gnome
|
|
|
|
- NetworkManager-l2tp-gnome
|
|
|
|
- NetworkManager-libreswan-gnome
|
|
|
|
- NetworkManager-ovs
|
|
|
|
- NetworkManager-sstp-gnome
|
|
|
|
- NetworkManager-strongswan-gnome
|
|
|
|
- NetworkManager-team
|
2021-09-28 12:08:02 +00:00
|
|
|
# Already in the common set
|
|
|
|
- wireplumber
|
2022-07-08 13:22:42 +00:00
|
|
|
swaywm-extended:
|
|
|
|
# Non-critical apps -> Flatpak
|
|
|
|
- mpv
|
2023-03-13 14:20:20 +00:00
|
|
|
cinnamon-desktop:
|
|
|
|
# Incompatible with ostree for various reasons
|
|
|
|
- abrt-desktop
|
|
|
|
- abrt-java-connector
|
|
|
|
- dnfdragora-updater
|
|
|
|
# Non-critical apps -> Flatpak & toolbox
|
|
|
|
- eom
|
|
|
|
- gnome-calculator
|
|
|
|
- gucharmap
|
|
|
|
- hexchat
|
|
|
|
- mpv
|
|
|
|
- pidgin
|
|
|
|
- sane-backends-drivers-scanners
|
|
|
|
- shotwell
|
|
|
|
- simple-scan
|
|
|
|
- thunderbird
|
|
|
|
- tmux
|
|
|
|
- tmux-powerline
|
|
|
|
- transmission
|
|
|
|
- vim-powerline
|
|
|
|
- xed
|
|
|
|
- xfburn
|
|
|
|
- xreader
|
|
|
|
# Not default to cinnamon
|
|
|
|
- paper-icon-theme
|
|
|
|
# Non critical NetworkManager plugins
|
|
|
|
- NetworkManager-iodine-gnome
|
|
|
|
- NetworkManager-l2tp-gnome
|
|
|
|
- NetworkManager-libreswan-gnome
|
|
|
|
- NetworkManager-ovs
|
|
|
|
- NetworkManager-sstp-gnome
|
|
|
|
- NetworkManager-strongswan-gnome
|
|
|
|
- NetworkManager-team
|