Exclude Qt5 by default excepted on Silverblue
Some checks failed
Validate manifests / validate (pull_request) Successful in 1m0s
Daily comps-sync check / validate (pull_request) Successful in 1m2s
Compose tests / testing-farm (pull_request_target) Has been cancelled

Exclude Qt5 from recommends by default for all variants where possible.

Silverblue still explicitely includes Qt5 & Qt6 for client side
decorations for layered packages. Some testing is required to see if we
can drop this is in the future.
This commit is contained in:
Timothée Ravier 2026-06-01 17:51:14 +02:00
commit 8a65c827c4
5 changed files with 10 additions and 0 deletions

View file

@ -18,6 +18,8 @@ packages:
exclude-packages:
# Can only be excluded on variants that do not include GNOME Software
- PackageKit-glib
# Do not include Qt5 from recommends
- qt5-qtbase
# Kept in the leaf manifest as they are overwritten by Pungi in composes
repos:

View file

@ -30,3 +30,5 @@ exclude-packages:
- plasma-discover-offline-updates
- plasma-discover-packagekit
- plasma-pk-updates
# Do not include Qt5 from recommends
- qt5-qtbase

View file

@ -16,3 +16,5 @@ packages:
exclude-packages:
# Can only be excluded on variants that do not include GNOME Software
- PackageKit-glib
# Do not include Qt5 from recommends
- qt5-qtbase

View file

@ -37,6 +37,8 @@ exclude-packages:
- mariadb-server-utils
# Can only be excluded on variants that do not include GNOME Software
- PackageKit-glib
# Do not include Qt5 from recommends
- qt5-qtbase
# Kinoite specific workarounds and configuration
postprocess:

View file

@ -20,3 +20,5 @@ exclude-packages:
- tinysparql
# Can only be excluded on variants that do not include GNOME Software
- PackageKit-glib
# Do not include Qt5 from recommends
- qt5-qtbase