Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package policycoreutils for openSUSE:Factory
checked in at 2025-04-30 19:02:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/policycoreutils (Old)
and /work/SRC/openSUSE:Factory/.policycoreutils.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "policycoreutils"
Wed Apr 30 19:02:42 2025 rev:80 rq:1273378 version:3.8.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/policycoreutils/policycoreutils.changes
2025-03-11 20:44:44.440748005 +0100
+++
/work/SRC/openSUSE:Factory/.policycoreutils.new.30101/policycoreutils.changes
2025-04-30 19:02:54.646645414 +0200
@@ -1,0 +2,6 @@
+Fri Apr 11 08:06:35 UTC 2025 - Johannes Segitz <[email protected]>
+
+- Move gui.py file to gui sub-package to prevent policycoreutil python
+ packages from having excessive requirements
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ policycoreutils.spec ++++++
--- /var/tmp/diff_new_pack.4BhkAN/_old 2025-04-30 19:02:55.370675605 +0200
+++ /var/tmp/diff_new_pack.4BhkAN/_new 2025-04-30 19:02:55.374675771 +0200
@@ -287,6 +287,10 @@
%else
%python3_fix_shebang
%endif
+find %{buildroot}/usr/lib/python3.*/site-packages/sepolicy/ | sed
's|^%{buildroot}||' > sepolicy.files
+sed -i '/\/gui\.py$/d' sepolicy.files
+sed -i '/\/gui\.cpython-.*\.pyc$/d' sepolicy.files
+sed -i '/site-packages\/sepolicy\/$/d' sepolicy.files
%if 0%{?suse_version} > 1500
%pre
@@ -385,11 +389,11 @@
%{_mandir}/man1/unsetfiles.1%{?ext_man}
%{_datadir}/bash-completion/completions/setsebool
-%files %{python_files policycoreutils}
-%{python_sitelib}/sepolicy
+%files %{python_files policycoreutils} -f sepolicy.files
%{python_sitelib}/sepolgen
%{python_sitelib}/sepolicy-%{version}.dist-info
%{python_sitelib}/seobject.py
+%dir %{python_sitelib}/sepolicy
%files lang -f %{name}.lang
@@ -465,6 +469,7 @@
%config(noreplace) %{_sysconfdir}/pam.d/system-config-selinux
%config(noreplace) %{_sysconfdir}/pam.d/selinux-polgengui
%endif
+/usr/lib/python*/site-packages/sepolicy/gui.py
%files dbus
%{_datadir}/dbus-1/system.d/org.selinux.conf