public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [flatpaks/flatpak-runtime] f45: Add several package filters
@ 2026-09-11 14:43 Yaakov Selkowitz
0 siblings, 0 replies; only message in thread
From: Yaakov Selkowitz @ 2026-09-11 14:43 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : flatpaks/flatpak-runtime
Branch : f45
Commit : d2fe7d429125f5c03bdd5d52425078e3bc0fd299
Author : Yaakov Selkowitz <yselkowi@redhat.com>
Date : 2026-03-02T21:12:38-05:00
Stats : +21/-1 in 2 file(s)
URL : https://src.fedoraproject.org/flatpaks/flatpak-runtime/c/d2fe7d429125f5c03bdd5d52425078e3bc0fd299?branch=f45
Log:
Add several package filters
This excludes a bunch of "utils" subpackages which are not used by apps,
and limits some packages to the SDK. Some of these filters are not
completely effective yet due to dependencies, but should not be actually
needed in the runtime, and once fixed they should go away.
---
diff --git a/package-notes.txt b/package-notes.txt
index 2eaa98c..2a42e7a 100644
--- a/package-notes.txt
+++ b/package-notes.txt
@@ -53,7 +53,6 @@ info: F: pulled in by gzip
jasper-libs: E: required by qt5-qtimageformats and qt6-qtimageformats
jasper-devel: E_SDK: required by qt5-qtimageformats and qt6-qtimageformats
jxl-pixbuf-loader: E: subpackage of libjxl already in base
-kmod-libs: FD: pciutils
libX11-common: W: data files
libappstream-glib: EB: for /usr/bin/appstream-compose still used by Fedora tools (where appstream-compose package provides 'appstreamcli compose')
libcanberra-gtk3: EB: dropped in upstream GNOME 3.38 runtime, but a large number of Fedora flatpaks still depend on it
diff --git a/tools/resolve-files.py b/tools/resolve-files.py
index 9e6176e..ca2a953 100755
--- a/tools/resolve-files.py
+++ b/tools/resolve-files.py
@@ -485,6 +485,7 @@ global_package_ignore_patterns = [
'^arptables-legacy$',
'^audispd-plugins$',
'^audit$',
+ "^authselect$",
'^avahi$',
'^avahi-autoipd$',
'^avahi-dnsconfd$',
@@ -493,6 +494,8 @@ global_package_ignore_patterns = [
'^cryptsetup.*$',
"^cups-ipptool$",
"^cups-printerapp$",
+ '^dbus$',
+ '^dbus-broker$',
'^dbus-daemon$',
'^dbus-x11$',
'^device-mapper.*$',
@@ -517,9 +520,11 @@ global_package_ignore_patterns = [
'^lvm2.*$',
'^nscd$',
'^openresolv$',
+ '^pam$',
'^passwd$',
'^pipewire$',
'^pipewire-pulse$',
+ '^pipewire-v4l2$',
'^pulseaudio$',
'^shadow-utils-subid$',
'^switcheroo-control$',
@@ -534,6 +539,7 @@ global_package_ignore_patterns = [
'^v4l-utils$',
'^v4l-utils-devel-tools$',
'^veritysetup$',
+ '^xdg-dbus-proxy$',
'^xdg-desktop-portal$',
'^xdg-desktop-portal-devel$',
@@ -550,6 +556,7 @@ global_package_ignore_patterns = [
'^enchant2-nuspell$',
'^fido2-tools$',
'^gcab$',
+ '^gdbm$',
'^giflib-utils$',
'^gitk$',
'^glibc-utils$',
@@ -560,6 +567,10 @@ global_package_ignore_patterns = [
r'^kf[\d]+-sonnet-aspell$',
'^lcms2-utils$',
'^libcap-ng-utils$',
+ '^libei-utils$',
+ '^libevdev-utils$',
+ '^libselinux-utils$',
+ '^libsepol-utils$',
'^libsndfile-utils$',
'^libtasn1-tools$',
'^libtiff-tools$',
@@ -570,9 +581,11 @@ global_package_ignore_patterns = [
'^openjpeg-tools$',
'^openssh$',
'^openssl-pkcs11$', # replaced by pkcs11-provider
+ '^pciutils$',
'^pcre-tools$',
'^pcre2-tools$',
'^pipewire-utils$',
+ '^plocate$',
'^psl$',
'^pulseaudio-utils$',
'^qrencode$',
@@ -582,6 +595,7 @@ global_package_ignore_patterns = [
'^xxhash$',
# file conflicts
+ '^coreutils-single$', # conflicts with coreutils
r'^openssl1\.1-devel$', # conflicts with openssl-devel from openssl 3.0
'^golang-github-cespare-xxhash$', # conflicts with xxhash
'^golang-github-google-martian$', # conflicts with libproxy-bin
@@ -600,12 +614,19 @@ platform_package_ignore_patterns = [
"^gtk-doc$",
"^gtk4-devel-tools$",
"^icu$", # may not need in the sdk either
+ '^itstool$',
+ '^krb5-pkinit$',
+ '^krb5-workstation$',
+ '^librsvg2-tools$',
'^llvm$',
'^llvm-test$', # pulls in gcc and binutils
'^openssl$',
'^perl', # all perl components should be only in sdk
+ '^python3-attrs$',
+ '^python3-jinja2$',
'^python3-test$',
'^sqlite$',
+ '^xcb-proto$',
'^xmltoman$',
]
platform_package_ignore_compiled = [re.compile(p) for p in platform_package_ignore_patterns]
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-11 14:43 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-11 14:43 [flatpaks/flatpak-runtime] f45: Add several package filters Yaakov Selkowitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox