Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-12-16 15:19:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and      /work/SRC/openSUSE:Factory/.texlive-filesystem.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive-filesystem"

Mon Dec 16 15:19:07 2019 rev:37 rq:756829 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes    
2019-12-02 11:33:26.318501887 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.4691/texlive-filesystem.changes
  2019-12-16 15:19:13.211167858 +0100
@@ -1,0 +2,8 @@
+Fri Dec 13 14:12:29 UTC 2019 - Dr. Werner Fink <[email protected]>
+
+- Simply use rm(1) for the cron job of texlive as all files below
+  /var/cache/texmf/ belong to texlive and only root can write and
+  remove those files (bsc#1158910). All other users do create their
+  own files below ~/.cache/texmf/
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ texlive.cron ++++++
--- /var/tmp/diff_new_pack.4liq4d/_old  2019-12-16 15:19:15.223167020 +0100
+++ /var/tmp/diff_new_pack.4liq4d/_new  2019-12-16 15:19:15.227167019 +0100
@@ -10,29 +10,31 @@
 type -f -p kpsewhich >& /dev/null || exit 0
 type -f -p mktexlsr  >& /dev/null || exit 0
 type -f -p find      >& /dev/null || exit 0
+type -f -p xargs     >& /dev/null || exit 0
+type -f -p rm        >& /dev/null || exit 0
 test -r /etc/sysconfig/texlive && . /etc/sysconfig/texlive
 
 OLDIFS=$IFS; IFS=':;'
 VARTEXFONTS="$(kpsewhich --expand-var '$VARTEXFONTS' 2> /dev/null)"
 IFS=$OLDIFS
 
-if test "$CLEAR_TEXMF_FONTS" = "yes" -a -n "$VARTEXFONTS" -a -x 
/usr/bin/safe-rm ; then
+if test "$CLEAR_TEXMF_FONTS" = "yes" -a -n "$VARTEXFONTS" ; then
     for p in $VARTEXFONTS ; do
        test -d $p/pk/      && find $p/pk/      \( -type f -and -atime +20 \) 
-print0
        test -d $p/tfm/     && find $p/tfm/     \( -type f -and -atime +60 \) 
-print0
        test -d $p/source/  && find $p/source/  \( -type f -and -atime +60 \) 
-print0
-    done > >(exec -a xargs xargs -r -L100 -0 -- /usr/bin/safe-rm)
+    done > >(exec -a xargs xargs -r -L100 -0 -- rm -f)
 fi
-if test -n "$VARTEXFONTS" -a -x /usr/bin/safe-rmdir ; then
+if test -n "$VARTEXFONTS" ; then
     for p in $VARTEXFONTS ; do
        test -d $p/pk/      && find $p/pk/      \( -type f -and -not -name 
'*.*pk' \) -print0
        test -d $p/tfm/     && find $p/tfm/     \( -type f -and -not -name 
'*.tfm' \) -print0
        test -d $p/source/  && find $p/source/  \( -type f -and -not -name 
'*.mf'  \) -print0
        test -d $p/         && find $p/         \( -type f -and -path 
'*/[^[:alnum:]]*' \) -print0
-    done > >(exec -a xargs xargs -r -L100 -0 -- /usr/bin/safe-rm)
+    done > >(exec -a xargs xargs -r -L100 -0 -- rm -f)
     for p in $VARTEXFONTS ; do
        test -d $p/ && find $p/ -depth -type d -and -path '*/[^[:alnum:]]*'
-    done > >(exec -a xargs xargs -r -L100 -0 -- /usr/bin/safe-rmdir)
+    done > >(exec -a xargs xargs -r -L100 -0 -- rm -fr)
 fi
 
 #


Reply via email to