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 <jseg...@suse.com>
+
+- 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

Reply via email to