Hello community, here is the log from the commit of package texlive-filesystem for openSUSE:Factory checked in at 2020-01-19 20:53:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old) and /work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive-filesystem" Sun Jan 19 20:53:13 2020 rev:40 rq:764960 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes 2020-01-12 23:19:00.194696722 +0100 +++ /work/SRC/openSUSE:Factory/.texlive-filesystem.new.26092/texlive-filesystem.changes 2020-01-19 20:53:43.047933004 +0100 @@ -1,0 +2,6 @@ +Thu Jan 16 12:02:43 UTC 2020 - Dr. Werner Fink <[email protected]> + +- Be sure that owner of ls-R files are corrected even on update + of already existing texlive filesystem + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive-filesystem.spec ++++++ --- /var/tmp/diff_new_pack.rvLMk3/_old 2020-01-19 20:53:45.227934149 +0100 +++ /var/tmp/diff_new_pack.rvLMk3/_new 2020-01-19 20:53:45.243934157 +0100 @@ -15387,6 +15387,19 @@ %pre %{_bindir}/getent group %{texgrp} > /dev/null 2>&1 || %{_sbindir}/groupadd -r %{?texgid:-g %texgid} %{texgrp} +# the ls-R file on update +error=0 +for dir in %{_texmfconfdir} \ + %{_fontcache} \ + %{_texmfvardir} \ + %{_texmfvardir}/dist \ + %{_texmfvardir}/main +do + test -e ${dir}/ls-R || continue + test "$(stat --format '%U:%G' ${dir}/ls-R)" != %{nobody}:%{texgrp} || continue + chown %{nobody}:%{texgrp} ${dir}/ls-R || error=1 +done +test $error = 0 || exit 1 %post %fillup_only -n texlive
