public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [flatpaks/flatpak-runtime] f45: Refine git subpackage inclusion
@ 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 : 9bf15f896f98a836bf3c0a96e1b39217a94d703b
Author : Yaakov Selkowitz <yselkowi@redhat.com>
Date : 2026-05-17T19:09:36-04:00
Stats : +17/-8 in 4 file(s)
URL : https://src.fedoraproject.org/flatpaks/flatpak-runtime/c/9bf15f896f98a836bf3c0a96e1b39217a94d703b?branch=f45
Log:
Refine git subpackage inclusion
https://src.fedoraproject.org/rpms/git/c/41a5fe7539d119c194e4979bee0fd9fbf14ada3c
would result in many git subpackages being dropped. This searches
/usr/libexec for files to match, while filtering those git subpackages
(and some -tests) and their dependencies which are not wanted.
---
diff --git a/container-sdk.yaml b/container-sdk.yaml
index 5d12da5..ba8462b 100644
--- a/container-sdk.yaml
+++ b/container-sdk.yaml
@@ -303,8 +303,6 @@ flatpak:
- cups-filesystem
- cups-libs
- curl
- - cvs
- - cvsps
- cyrus-sasl
- cyrus-sasl-devel
- cyrus-sasl-gssapi
@@ -415,7 +413,9 @@ flatpak:
- gcc-gdb-plugin
- gcc-gfortran
- gcc-objc
+ - gcc-objc++
- gcc-plugin-annobin
+ - gcc-plugin-devel
- gcr-devel
- gcr-libs
- gd
@@ -443,7 +443,6 @@ flatpak:
- git
- git-core
- git-core-doc
- - git-cvs
- git-lfs
- gjs
- gjs-devel
@@ -809,6 +808,7 @@ flatpak:
- libmount
- libmount-devel
- libmpc
+ - libmpc-devel
- libmysofa
- libmysofa-devel
- libnghttp2
@@ -1144,6 +1144,7 @@ flatpak:
- opensp
- openssh
- openssh-clients
+ - openssh-keysign
- openssl
- openssl-devel
- openssl-devel-engine
@@ -1210,8 +1211,6 @@ flatpak:
- perl-Data-OptList
- perl-Data-Section
- perl-DB_File
- - perl-DBD-SQLite
- - perl-DBI
- perl-DBM_Filter
- perl-debugger
- perl-deprecate
@@ -1651,9 +1650,7 @@ flatpak:
- valgrind-scripts
- valgrind-tools-devel
- vid.stab
- - vim-data
- vim-filesystem
- - vim-minimal
- vo-amrwbenc
- vulkan-headers
- vulkan-loader
diff --git a/container.yaml b/container.yaml
index be6cdcb..b7acc70 100644
--- a/container.yaml
+++ b/container.yaml
@@ -695,6 +695,7 @@ flatpak:
- openpgm
- openssh
- openssh-clients
+ - openssh-keysign
- openssl-libs
- opus
- opusfile
diff --git a/tools/list-files.py b/tools/list-files.py
index 1f5ce0c..1ed85e4 100755
--- a/tools/list-files.py
+++ b/tools/list-files.py
@@ -21,6 +21,7 @@ def output_dir_recurse(d):
print(os.path.join(dirName, f))
output_dir('/usr/bin')
+output_dir_recurse('/usr/libexec/')
python_dirs = []
for d in ['/usr/lib', '/usr/lib/x86_64-linux-gnu']:
diff --git a/tools/resolve-files.py b/tools/resolve-files.py
index 6b6a6b5..7490c21 100755
--- a/tools/resolve-files.py
+++ b/tools/resolve-files.py
@@ -51,6 +51,9 @@ bin_ignore = [
# gstreamer1 utilities not packaged in Fedora
'gst-tester-1.0', 'playout',
+ # packaged in gtksourceview5-tests
+ 'gtksourceview5-widget',
+
# kf5-*/phonon-qt5 in <=39, kf6-*/phonon-qt6 in >=40
'kde-geo-uri-handler', 'kwalletd5', 'kwalletd6', 'kwallet-query', 'phononsettings',
@@ -408,6 +411,9 @@ ignore_patterns = [
# fcitx
r'/usr/lib64/libfcitx.*',
+ # installed tests from GLib-based libraries
+ r'^/usr/libexec/installed-tests/.*',
+
# .install files litter the include directories of openembedded
r'.*/\.install$',
@@ -464,6 +470,8 @@ rename_patterns = [
(r'^/usr/lib64/python3.13/(.*).cpython-313-(.*)', r'/usr/lib64/python3.14/\1.cpython-314-\2'),
(r'^/usr/lib64/python3.13/(.*)', r'/usr/lib64/python3.14/\1'),
(r'^/usr/lib64/(v4l[12].*.so)', r'/usr/lib64/libv4l/\1'),
+ (r'^/usr/libexec/(ssh-.*)', r'/usr/libexec/openssh/\1'),
+ (r'^/usr/libexec/gcc/x86_64-unknown-linux-gnu/[\d\.]*/(.*)', r'/usr/libexec/gcc/x86_64-redhat-linux/16/\1'),
(r'^/usr/share/fonts/Adwaita/(AdwaitaMono.*)', r'/usr/share/fonts/adwaita-mono-fonts/\1'),
(r'^/usr/share/fonts/Adwaita/(AdwaitaSans.*)', r'/usr/share/fonts/adwaita-sans-fonts/\1'),
(r'^/usr/share/fonts/cantarell/(Cantarell-VF.otf)', r'/usr/share/fonts/abattis-cantarell-vf-fonts/\1'),
@@ -516,6 +524,7 @@ global_package_ignore_patterns = [
'^kbd-legacy$',
'^kbd-misc$',
'^keyutils$',
+ r'^kf[\d]+-kwallet$',
'^kmod$',
'^kmod-devel$',
'^krb5-server$',
@@ -526,6 +535,7 @@ global_package_ignore_patterns = [
'^lvm2.*$',
'^nscd$',
'^openresolv$',
+ '^p11-kit-server$',
'^pam$',
'^passwd$',
'^pipewire$',
@@ -570,11 +580,11 @@ global_package_ignore_patterns = [
'^gdbm$',
'^gdk-pixbuf2-modules.*',
'^giflib-utils$',
+ r'^git-(cvs|daemon|email|instaweb|p4|svn)$',
'^gitk$',
'^glibc-utils$',
'^gstreamer1-plugins-base-tools$',
'^gstreamer1-plugins-ugly.*',
- '^gtksourceview5-tests$',
'^idn2$',
'^itcl$',
'^itcl-devel$',
^ 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: Refine git subpackage inclusion Yaakov Selkowitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox