Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package texlive for openSUSE:Factory checked in at 2026-03-20 21:19:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive (Old) and /work/SRC/openSUSE:Factory/.texlive.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive" Fri Mar 20 21:19:44 2026 rev:113 rq:1341179 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/texlive/texlive.changes 2026-03-08 17:26:31.909936046 +0100 +++ /work/SRC/openSUSE:Factory/.texlive.new.8177/texlive.changes 2026-03-20 21:20:10.190404362 +0100 @@ -1,0 +2,5 @@ +Thu Mar 19 13:24:08 UTC 2026 - Dr. Werner Fink <[email protected]> + +- Disable SELinux as not required by most systems out there (boo#1258938) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive.spec ++++++ --- /var/tmp/diff_new_pack.PrPrUs/_old 2026-03-20 21:20:16.414663677 +0100 +++ /var/tmp/diff_new_pack.PrPrUs/_new 2026-03-20 21:20:16.438664677 +0100 @@ -70,7 +70,7 @@ # # %bcond_without luametatex -%bcond_without selinux +%bcond_with selinux %global modulename texlive_wrapper %global selinuxtype targeted @@ -4770,12 +4770,14 @@ # compile public mkdir -p %{libexecdir}/mktex + FLAGS_SELINUX= + LIBS_SELINUX= %if %{with selinux} cp -p %{S:52} %{S:53} . make -f %{_datadir}/selinux/devel/Makefile %{modulename}.pp -%endif FLAGS_SELINUX=-DHAVE_SELINUX LIBS_SELINUX=-lselinux +%endif $CC ${RPM_OPT_FLAGS} -D_GNU_SOURCE -DTEXGRP='"%{texgrp}"' -DTEXUSR='"%{texusr}"' ${FLAGS_SELINUX} \ -DMKTEX='"%{_libexecdir}/mktex"' -fPIE -pie -o %{libexecdir}/mktex/public %{S:50} ${LIBS_SELINUX} ++++++ public.c ++++++ --- /var/tmp/diff_new_pack.PrPrUs/_old 2026-03-20 21:20:17.478708008 +0100 +++ /var/tmp/diff_new_pack.PrPrUs/_new 2026-03-20 21:20:17.514709507 +0100 @@ -131,7 +131,7 @@ #ifdef HAVE_SELINUX if (is_selinux_enabled() > 0) { - char *cur_con = NULL; + char *cur_con = NULL; if (getcon(&cur_con) == 0) { context_t ctx = context_new(cur_con); ++++++ texlive_wrapper.te ++++++ --- /var/tmp/diff_new_pack.PrPrUs/_old 2026-03-20 21:20:18.506750838 +0100 +++ /var/tmp/diff_new_pack.PrPrUs/_new 2026-03-20 21:20:18.550752671 +0100 @@ -9,6 +9,7 @@ type gconf_home_t; type cache_home_t; type data_home_t; + type user_home_t; type tmpfs_t; type cgroup_t; type tetex_data_t; @@ -59,6 +60,7 @@ # The ~/.cache/texmf and ~/.local/texmf of normal users userdom_search_user_home_dirs(texlive_wrapper_t) userdom_search_user_home_dirs(texlive_target_t) +allow texlive_target_t user_home_t:dir { search getattr }; allow texlive_target_t home_bin_t:dir { search }; allow texlive_target_t data_home_t:dir { search getattr }; allow texlive_target_t gconf_home_t:dir { search getattr };
