Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libseccomp for openSUSE:Factory checked in at 2026-08-29 17:39:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libseccomp (Old) and /work/SRC/openSUSE:Factory/.libseccomp.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libseccomp" Sat Aug 29 17:39:41 2026 rev:44 rq:1374322 version:2.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libseccomp/libseccomp.changes 2026-07-24 22:05:10.997375223 +0200 +++ /work/SRC/openSUSE:Factory/.libseccomp.new.1265/libseccomp.changes 2026-08-29 17:39:42.945438939 +0200 @@ -1,0 +2,6 @@ +Thu Aug 27 12:49:02 UTC 2026 - Matej Cepl <[email protected]> + +- `python` build should not install non-Python files. +- replace deprecated 'setup.py install' with PEP 517 wheel install + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libseccomp.spec ++++++ --- /var/tmp/diff_new_pack.Qb6CjF/_old 2026-08-29 17:39:45.309522568 +0200 +++ /var/tmp/diff_new_pack.Qb6CjF/_new 2026-08-29 17:39:45.312522674 +0200 @@ -102,6 +102,8 @@ %package -n python-seccomp Summary: Python bindings for seccomp Group: Development/Tools/Debuggers +BuildRequires: libseccomp-devel +Requires: %{lname} %description -n python-seccomp The libseccomp library provides an interface to the Linux Kernel's @@ -147,49 +149,47 @@ %endif %install +%define _pyproject_wheeldir ./dist %if %{with python} -%{python_expand \ - %make_install PYTHON=$python pyexecdir=%$python_sitearch -} -b="%buildroot" -rm -Rf "$b/%_bindir" "$b/%_libdir"/libsec* "$b/%_libdir/pkgconfig" \ - "$b/%_includedir" "$b/%_datadir" +prev="$PWD" +cd src/python +%pyproject_install +cd "$prev" %else %make_install %endif -find "%buildroot/%_libdir" -type f -name "*.la" -delete -%if %{with python} -%python_expand rm -fv %buildroot/%$python_sitearch/install_files.txt -%endif +find "%buildroot/%_libdir" -type f -name "*.la" -delete -print %fdupes %buildroot/%_prefix %check %if %{with python} export LD_LIBRARY_PATH="$PWD/src/.libs" +# We really don't want %%make_build here %{python_expand \ - make PYTHON=$python PYTHONPATH="${PYTHONPATH:+$PYTHONPATH:}%buildroot%{$python_sitearch}" PYTHONDONTWRITEBYTECODE=1 check + make PYTHON=$python \ + PYTHONPATH="${PYTHONPATH:+$PYTHONPATH:}%buildroot%{$python_sitearch}" \ + PYTHONDONTWRITEBYTECODE=1 check } %endif +%if %{without python} %ldconfig_scriptlets -n %lname -%if "%flavor" == "" %files -n %lname %_libdir/%pname.so.2* %license LICENSE %files devel -%_mandir/man3/seccomp_*.3* +%_mandir/man3/seccomp_*.3%{?ext_man} %_includedir/%pname/ %_libdir/%pname.so %_libdir/pkgconfig/%pname.pc %files tools %_bindir/scmp_sys_resolver -%_mandir/man1/scmp_sys_resolver.1* -%endif +%_mandir/man1/scmp_sys_resolver.1%{?ext_man} -%if %{with python} +%else %files %{python_files seccomp} %python_sitearch/seccomp*.so %python_sitearch/seccomp-%{version}*-info ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.Qb6CjF/_old 2026-08-29 17:39:45.538530669 +0200 +++ /var/tmp/diff_new_pack.Qb6CjF/_new 2026-08-29 17:39:45.556531305 +0200 @@ -1,5 +1,5 @@ -mtime: 1784709028 -commit: dc7280a7d95b56eb450b39074c0a4b84deee98f03e7753f39d2f5ebdf43807be +mtime: 1787902857 +commit: 2ab18fe69b9bd35f2a7aa04744c784592f2e04ac7b0449c18a6075c996fc502d url: https://src.opensuse.org/jengelh/libseccomp revision: master ++++++ 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-08-28 09:40:57.000000000 +0200 @@ -0,0 +1,6 @@ +.osc +*.obscpio +*.osc +_build.* +.pbuild +libseccomp-*-build
