public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Yaakov Selkowitz <yselkowi@redhat.com>
To: git-commits@fedoraproject.org
Subject: [flatpaks/flatpak-runtime] f45: Update exclusions and renames for Fedora 45
Date: Fri, 11 Sep 2026 14:43:49 GMT [thread overview]
Message-ID: <178913782942.1.3465355630525509827.flatpaks-flatpak-runtime-66e68e8c7c28@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : flatpaks/flatpak-runtime
Branch : f45
Commit : 66e68e8c7c28c347ddaac5b1d8a87df7bef8e7cf
Author : Yaakov Selkowitz <yselkowi@redhat.com>
Date : 2026-09-11T10:38:42-04:00
Stats : +29/-27 in 2 file(s)
URL : https://src.fedoraproject.org/flatpaks/flatpak-runtime/c/66e68e8c7c28c347ddaac5b1d8a87df7bef8e7cf?branch=f45
Log:
Update exclusions and renames for Fedora 45
---
diff --git a/package-notes.txt b/package-notes.txt
index 6d67ace..cf83046 100644
--- a/package-notes.txt
+++ b/package-notes.txt
@@ -14,6 +14,7 @@
#
adwaita-cursor-theme: W: part of runtime, but not bin/libs
adwaita-icon-theme: W: part of runtime, but not bin/libs
+appstream: E: for flatseal
audit-libs: Fedora builds things this way
authselect: EB: needed for /etc/nsswitch.conf
avahi-glib: EB: include this as well as we already have avahi-libs
diff --git a/tools/resolve-files.py b/tools/resolve-files.py
index b8fbc33..f3a2c77 100755
--- a/tools/resolve-files.py
+++ b/tools/resolve-files.py
@@ -72,8 +72,8 @@ bin_ignore = [
'hw-support', 'nss', 'pwdecrypt', 'shlibsign', 'signtool', 'symkeyutil', 'validation',
# Versioned python3 binaries
- 'pydoc3.13', 'python3.13', 'python3.13-config', 'python3.13m', 'python3.13m-config', '2to3-3.13',
- 'easy_install-3.13', 'pip3.13', 'pyvenv-3.13',
+ 'pydoc3.14', 'python3.14', 'python3.14-config', 'python3.14m', 'python3.14m-config', '2to3-3.14',
+ 'easy_install-3.14', 'pip3.14', 'pyvenv-3.14',
# nettle utilities not currently packaged in fedora
# (https://src.fedoraproject.org/rpms/nettle/c/2ec204e2de17006b566c9ff7d90ec65ca1680ed5?branch=master)
@@ -159,7 +159,7 @@ lib_ignore = [
'libapparmor.so', 'libapparmor.so.1',
# binutils internal libraries
- 'libbfd-2.46.so', 'libopcodes-2.46.so', 'libgprofng.so', 'libgprofng.so.0',
+ 'libbfd-2.46.1.so', 'libopcodes-2.46.1.so', 'libgprofng.so', 'libgprofng.so.0',
# Trimmed from gettext(-devel)
'libgettextlib.so', 'libgettextsrc.so', 'libtextstyle.so', 'libtextstyle.so.0',
@@ -171,9 +171,9 @@ lib_ignore = [
'libc_malloc_debug.so', 'libssp.so.0',
# glslang is built as static libraries only
- 'libHLSL.so.15', 'libHLSL.so', 'libSPIRV.so.15', 'libSPIRV.so',
- 'libSPVRemapper.so.15', 'libSPVRemapper.so', 'libglslang.so.15', 'libglslang.so',
- 'libglslang-default-resource-limits.so.15', 'libglslang-default-resource-limits.so',
+ 'libHLSL.so.16', 'libHLSL.so', 'libSPIRV.so.16', 'libSPIRV.so',
+ 'libSPVRemapper.so.16', 'libSPVRemapper.so', 'libglslang.so.16', 'libglslang.so',
+ 'libglslang-default-resource-limits.so.16', 'libglslang-default-resource-limits.so',
# Only used by man-db in Fedora
'libpipeline.so', 'libpipeline.so.1',
@@ -188,15 +188,19 @@ lib_rename = {
# Newer or older in Fedora
'libabigail.so.8': 'libabigail.so.9',
'libassuan.so.9': 'libassuan.so.0',
+ 'libcrypto.so.3': 'libcrypto.so.4',
'libFLAC++.so.10': 'libFLAC++.so.11',
'libFLAC.so.12': 'libFLAC.so.14',
-# 'libgettextlib-0.26.so': 'libgettextlib-0.25.1.so',
-# 'libgettextsrc-0.26.so': 'libgettextsrc-0.25.1.so',
+ 'libgettextlib-0.26.so': 'libgettextlib-1.0.so',
+ 'libgettextsrc-0.26.so': 'libgettextsrc-1.0.so',
'libmanette-1.so.0': 'libmanette-0.2.so.0',
'libnsl.so.1': 'libnsl.so.3',
- 'libpython3.13.so.1.0': 'libpython3.14.so.1.0',
- 'libpython3.13.so': 'libpython3.14.so',
+ 'libp11.so.3': 'libp11.so.4',
+ 'libpkgconf.so.8': 'libpkgconf.so.7',
+ 'libpython3.14.so.1.0': 'libpython3.15.so.1.0',
+ 'libpython3.14.so': 'libpython3.15.so',
'libsframe.so.2': 'libsframe.so.3',
+ 'libssl.so.3': 'libssl.so.4',
'libtcl8.6.so': 'libtcl9.0.so',
'libtk8.6.so': 'libtcl9tk9.0.so',
'libtheora.so.1': 'libtheora.so.0',
@@ -204,7 +208,7 @@ lib_rename = {
'libtheoraenc.so.2': 'libtheoraenc.so.1',
'libvala-0.58.so.0': 'libvala-0.56.so.0',
'libverto.so.0': 'libverto.so.1',
- 'libvpx.so.11': 'libvpx.so.9',
+ 'libvpx.so.11': 'libvpx.so.12',
'libwget.so.3': 'libwget.so.4',
'libxml2.so.16': 'libxml2.so.2',
'libZXing.so.1': 'libZXing.so.3',
@@ -224,11 +228,6 @@ lib_rename = {
# ncurses is built with a single tinfo library for both narrow and wide
'libtinfow.so': 'libtinfo.so',
'libtinfow.so.6': 'libtinfo.so.6',
-
- # named differently when built with autotools vs cmake
- 'libSDL2_image-2.0.so': 'libSDL2_image.so',
- 'libSDL2_mixer-2.0.so': 'libSDL2_mixer.so',
- 'libSDL2_net-2.0.so': 'libSDL2_net.so',
}
rename.update({'/usr/lib64/' + k: '/usr/lib64/' + v for k, v in lib_rename.items()})
@@ -245,7 +244,7 @@ for old in ['libasm-0.193.so', 'libdw-0.193.so', 'libelf-0.193.so', 'libdebuginf
# Fedora may have newer icu
for old in ['libicudata.so.77', 'libicui18n.so.77', 'libicuio.so.77', 'libicutest.so.77',
'libicutu.so.77', 'libicuuc.so.77']:
- rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('so.77', 'so.77')
+ rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('so.77', 'so.78')
include_rename = {
'asoundlib.h': 'alsa/asoundlib.h',
@@ -307,8 +306,8 @@ pc_rename = {
'libvala-0.58.pc': 'libvala-0.56.pc',
'manette-1.pc': 'manette-0.2.pc',
# 'mozjs-140.pc': 'mozjs-140.pc',
- 'python-3.13.pc': 'python-3.14.pc',
- 'python-3.13-embed.pc': 'python-3.14-embed.pc',
+ 'python-3.14.pc': 'python-3.15.pc',
+ 'python-3.14-embed.pc': 'python-3.15-embed.pc',
'vapigen-0.58.pc': 'vapigen-0.56.pc',
}
rename.update({'/usr/lib64/pkgconfig/' + k: '/usr/lib64/pkgconfig/' + v for k, v in pc_rename.items()})
@@ -372,15 +371,16 @@ ignore_patterns = [
r'/usr/lib64/python[\d.]+/site-packages/Cython/(Plex/Timing|Plex/Traditional)\.py',
r'/usr/lib64/python[\d.]+/site-packages/Cython/Utility/Capsule\.c',
- # Removed or renamed in Python 3.14
+ # Removed or renamed in Python 3.15, setuptools 82
r'/usr/lib64/python[\d.]+/_compression.py',
r'/usr/lib64/python[\d.]+/_pyrepl/.*curses.py',
r'/usr/lib64/python[\d.]+/encodings/.*',
r'/usr/lib64/python[\d.]+/lib-dynload/_.*',
r'/usr/lib64/python[\d.]+/pathlib/_.*',
- r'/usr/lib64/python[\d.]+/site-packages/pkg_resources/tests/.*',
+ r'/usr/lib64/python[\d.]+/site-packages/pkg_resources/.*',
r'/usr/lib64/python[\d.]+/site-packages/setuptools/_distutils/compilers/C/tests/.*',
r'/usr/lib64/python[\d.]+/site-packages/setuptools/_distutils/tests/.*',
+ r'/usr/lib64/python[\d.]+/site-packages/setuptools/command/launcher.manifest.xml',
r'/usr/lib64/python[\d.]+/site-packages/setuptools/tests/.*',
r'/usr/lib64/python[\d.]+/site-packages/sitecustomize.py',
@@ -444,7 +444,7 @@ rename_patterns = [
# (r'^/usr/include/mozjs-140/(.*)', r'/usr/include/mozjs-140/\1'),
(r'^/usr/include/nss/(.*)', r'/usr/include/nss3/\1'),
(r'^/usr/include/(proxy.h)', r'/usr/include/libproxy/\1'),
- (r'^/usr/include/python3.13/(.*)', r'/usr/include/python3.14/\1'),
+ (r'^/usr/include/python3.14/(.*)', r'/usr/include/python3.15/\1'),
(r'^/usr/include/ruby-[\d\.]*/ruby/(.*)', r'/usr/include/ruby/\1'),
(r'^/usr/include/ruby-[\d\.]*/x86_64-linux/ruby/(.*)', r'/usr/include/ruby/\1'),
(r'^/usr/include/ruby-[\d\.]*/(.*)', r'/usr/include/ruby/\1'),
@@ -465,11 +465,11 @@ rename_patterns = [
(r'^/usr/lib64/perl5/[\d.]+/(.*)', r'/usr/lib64/perl5/\1'),
(r'^/usr/lib64/pkgconfig/(.*proto.pc)', r'/usr/share/pkgconfig/\1'),
(r'^/usr/lib64/pkgconfig/ruby-[\d\.]*.pc', r'/usr/lib64/pkgconfig/ruby.pc'),
- (r'^/usr/lib64/python3.13/(pathlib|sysconfig).py', r'/usr/lib64/python3.14/\1/__init__.py'),
- (r'^/usr/lib64/python3.13/(site-packages/_dbus.*).cpython-313-.*', r'/usr/lib64/python3.14/\1.so'),
- (r'^/usr/lib64/python3.13/config-3.13-(.*)', r'/usr/lib64/python3.14/config-3.14-\1'),
- (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/python3.14/(pathlib|sysconfig).py', r'/usr/lib64/python3.15/\1/__init__.py'),
+ (r'^/usr/lib64/python3.14/(site-packages/_dbus.*).cpython-314-.*', r'/usr/lib64/python3.15/\1.so'),
+ (r'^/usr/lib64/python3.14/config-3.14-(.*)', r'/usr/lib64/python3.15/config-3.15-\1'),
+ (r'^/usr/lib64/python3.14/(.*).cpython-314-(.*)', r'/usr/lib64/python3.15/\1.cpython-315-\2'),
+ (r'^/usr/lib64/python3.14/(.*)', r'/usr/lib64/python3.15/\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'),
@@ -657,6 +657,7 @@ platform_package_ignore_patterns = [
"^appstream-compose",
"^blueprint-compiler",
"^libappstream-glib-builder$", # may not need in the sdk either
+ "^fftw$",
"^gcc-gdb-plugin$", # pulls in gcc
'^gperf$',
"^gtk-doc$",
reply other threads:[~2026-09-11 14:43 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178913782942.1.3465355630525509827.flatpaks-flatpak-runtime-66e68e8c7c28@fedoraproject.org \
--to=yselkowi@redhat.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox