Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2026-02-27 17:01:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and      /work/SRC/openSUSE:Factory/.texlive-filesystem.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive-filesystem"

Fri Feb 27 17:01:22 2026 rev:63 rq:1335236 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes    
2026-01-26 10:45:05.098661195 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.29461/texlive-filesystem.changes
 2026-02-27 17:02:27.725596636 +0100
@@ -1,0 +2,6 @@
+Thu Feb 26 09:35:45 UTC 2026 - Dr. Werner Fink <[email protected]>
+
+- Avoid permission files and check in case of Immutable Mode
+  (boo#1256841, jsc#PED-14907, and jsc#PED-14906)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ texlive-filesystem.spec ++++++
--- /var/tmp/diff_new_pack.MkeNzW/_old  2026-02-27 17:02:30.689719642 +0100
+++ /var/tmp/diff_new_pack.MkeNzW/_new  2026-02-27 17:02:30.709720472 +0100
@@ -24,7 +24,7 @@
 %define texlive_version  2025
 %define texlive_previous 2022
 %define texlive_release  20250308
-%define texlive_noarch   221
+%define texlive_noarch   222
 %define texlive_source   texlive-20250308-source
 %define biber_version    2.20
 
@@ -99,7 +99,9 @@
 Requires(posttrans): texlive-kpathsea >= %{texlive_version}
 Requires(posttrans): texlive-scripts-bin >= %{texlive_version}
 Requires(posttrans): texlive-scripts >= %{texlive_version}
+%if ! %{with immutable}
 Requires(verify): permissions
+%endif
 Obsoletes:      tetex <= %{texlive_previous}
 BuildRequires:  cron
 BuildRequires:  ed
@@ -10920,7 +10922,9 @@
     mkdir -p %{buildroot}%{_fontcache}/source
     mkdir -p %{buildroot}%{_fontcache}/tfm
     mkdir -p %{buildroot}%{_appdefdir}
+%if ! %{with immutable}
     mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
+%endif
     mkdir -p %{buildroot}%{_texmfdistdir}/asymptote
     mkdir -p %{buildroot}%{_texmfdistdir}/asymptote/GUI/configs
     mkdir -p %{buildroot}%{_texmfdistdir}/asymptote/GUI/res/icons
@@ -24480,7 +24484,7 @@
        % /tmp/umap-var/web2c/updmap.log
        EOF
     done
-
+%if ! %{with immutable}
     # the permission files, any change is also required within do.mklists
     # Note: the entry for the public program is set to
     #   %{_libexecdir}/mktex/publici    root:%{texgrp}  2755
@@ -24524,6 +24528,7 @@
        %{_fontcache}/source/      %{texusr}:%{texgrp}  3775
        %{_fontcache}/tfm/         %{texusr}:%{texgrp}  3775
        EOF
+%endif
 
 %if %{with zypper_posttrans}
     sed -r 's@%%\{_texmfdistdir\}@%{_texmfdistdir}@' < %{S:42} > 
%{buildroot}%{_texmfdistdir}/texconfig/zypper.py
@@ -24568,6 +24573,7 @@
     rm -vrf %{buildroot}%{_texmfcache}
 %endif
 
+%if ! %{with immutable}
 %if %{defined verify_permissions}
 %verifyscript
 %verify_permissions -e %{_texmfconfdir}/ls-R
@@ -24588,6 +24594,7 @@
 %verify_permissions -e %{_fontcache}/source/
 %verify_permissions -e %{_fontcache}/tfm/
 %endif
+%endif
 
 %pre
 # the ls-R file on update
@@ -24626,6 +24633,7 @@
        echo '%% ls-R -- filename database for kpathsea; do not change this 
line.' > \${tmp}
        mv \${tmp} ${dir}/ls-R" || error=1
 done
+%if ! %{with immutable}
 %if %{defined set_permissions}
 %set_permissions %{_texmfconfdir}/ls-R
 %set_permissions %{_texmfvardir}/
@@ -24645,6 +24653,7 @@
 %set_permissions %{_fontcache}/source/
 %set_permissions %{_fontcache}/tfm/
 %endif
+%endif
 %if 0%{?suse_version} > 1550
 %service_add_post texlive.timer texlive.service texlive-initial.service
 %endif
@@ -24679,7 +24688,9 @@
 %if 0%{?suse_version} <= 1550
 %config %{_sysconfdir}/cron.daily/suse-texlive
 %endif
+%if ! %{with immutable}
 %config %{_sysconfdir}/permissions.d/texlive*
+%endif
 %config %{_sysconfdir}/profile.d/texlive*
 %config %{_sysconfdir}/skel/.dvipsrc
 %{_datadir}/fontconfig/conf.avail/09-texlive*.conf

Reply via email to