Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python311 for openSUSE:Factory checked in at 2026-10-23 20:22:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python311 (Old) and /work/SRC/openSUSE:Factory/.python311.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python311" Fri Oct 23 20:22:13 2026 rev:76 rq:1386974 version:3.11.17 Changes: -------- --- /work/SRC/openSUSE:Factory/python311/python311.changes 2026-10-13 17:43:55.394739527 +0200 +++ /work/SRC/openSUSE:Factory/.python311.new.2252680/python311.changes 2026-10-23 20:22:50.146845802 +0200 @@ -1,0 +2,9 @@ +Fri Oct 16 09:35:42 UTC 2026 - Matej Cepl <[email protected]> + +- Require libexpat1 >= 2.8.5 for python311-base and raise + the Expat build requirement accordingly. pyexpat uses + XML_SetHashSalt16Bytes when built with Expat >= 2.8, but the + automatic SONAME dependency permits older libraries, breaking + imports and venv/ensurepip (bsc#1285433). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python311.spec ++++++ --- /var/tmp/diff_new_pack.Sh1Zes/_old 2026-10-23 20:22:51.206889821 +0200 +++ /var/tmp/diff_new_pack.Sh1Zes/_new 2026-10-23 20:22:51.207889863 +0200 @@ -218,7 +218,7 @@ BuildRequires: pkgconfig BuildRequires: xz BuildRequires: pkgconfig(bzip2) -BuildRequires: pkgconfig(expat) +BuildRequires: pkgconfig(expat) >= 2.8.5 BuildRequires: pkgconfig(libffi) BuildRequires: pkgconfig(uuid) BuildRequires: pkgconfig(zlib) @@ -327,6 +327,8 @@ %package -n %{python_pkg_name}-base Summary: Python 3 Interpreter and Stdlib Core +# pyexpat needs XML_SetHashSalt16Bytes; the SONAME dependency is unversioned (bsc#1285433). +Requires: libexpat1 >= 2.8.5 Requires: libpython%{so_version} = %{version} Recommends: %{python_pkg_name} = %{version} #Recommends: python3-ensurepip ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.Sh1Zes/_old 2026-10-23 20:22:51.313894265 +0200 +++ /var/tmp/diff_new_pack.Sh1Zes/_new 2026-10-23 20:22:51.316894389 +0200 @@ -1,6 +1,6 @@ -mtime: 1791439815 -commit: 32e017d54e22f632cfdf83fe6105c707dae9d04af03371f6401d66a627a888f9 +mtime: 1792177059 +commit: 2526ef0dd28ba9f086c070e7c1f201c78a52ac4db8c60388dd6dc9c68c6c451e url: https://src.opensuse.org/python-interpreters/python311 -revision: 32e017d54e22f632cfdf83fe6105c707dae9d04af03371f6401d66a627a888f9 +revision: 2526ef0dd28ba9f086c070e7c1f201c78a52ac4db8c60388dd6dc9c68c6c451e projectscmsync: https://src.opensuse.org/python-interpreters/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-10-16 20:57:39.000000000 +0200 @@ -0,0 +1,7 @@ +_build.* +*.obscpio +*.osc +.osc +.pbuild +python311*-build/ +*.rej
