Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2019-02-28 21:23:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and      /work/SRC/openSUSE:Factory/.texlive-filesystem.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive-filesystem"

Thu Feb 28 21:23:17 2019 rev:32 rq:677705 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes    
2018-07-13 10:11:55.901786712 +0200
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new.28833/texlive-filesystem.changes
 2019-02-28 21:23:20.373934385 +0100
@@ -1,0 +2,5 @@
+Wed Feb 20 12:12:19 UTC 2019 - Dr. Werner Fink <[email protected]>
+
+- A binary only TeXLive installation is a fatal error
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ texlive-filesystem.spec ++++++
--- /var/tmp/diff_new_pack.C4tfb4/_old  2019-02-28 21:23:21.885933879 +0100
+++ /var/tmp/diff_new_pack.C4tfb4/_new  2019-02-28 21:23:21.897933875 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package texlive-filesystem
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 

++++++ update.texlive ++++++
--- /var/tmp/diff_new_pack.C4tfb4/_old  2019-02-28 21:23:22.153933790 +0100
+++ /var/tmp/diff_new_pack.C4tfb4/_new  2019-02-28 21:23:22.153933790 +0100
@@ -186,6 +186,7 @@
 unset hyp suffix
 
 init=false
+typeset -i yes=0
 while read format engine language rest
 do
     line=($rest)
@@ -200,12 +201,13 @@
     fmt="${WEB2C}/$engine/$fmt"
     if test ! -e "$fmt"
     then
-#      init=true
-#      > /var/run/texlive/run-fmtutil
+       inifile=$(kpsewhich -progname=$format -format=$kpse $inifile 
2>/dev/null) || continue
+       let yes++ 
        continue
     fi
     test "$fmt" -nt "$TEXMFCNFFILE" || init=true
     inifile=$(kpsewhich -progname=$format -format=$kpse $inifile 2>/dev/null) 
|| continue
+    let yes++
     test "$fmt" -nt "$inifile" && continue
     case "$engine" in
     mpost)          fmtutil-sys --byfmt "$egine" < /dev/null 1>&4 2>&4 ;;
@@ -215,6 +217,14 @@
 done < <(sed -r "/^(\#.*|[[:blank:]]*)$/d" "$cnf_fmtu")
 unset format engine language rest line last inifile fmt kpse engine
 
+if ((yes == 0)) ; then
+    echo "${0##*/}: This TeXLive installation is broken!" 1>&2
+    echo "${0##*/}: Only programs are found but no init file(s) at all. You 
might install" 1>&2
+    echo "${0##*/}: e.g. texlive-collection-latex or any other 
texlive-collection package." 1>&2
+    exit 1
+fi
+unset yes
+
 if test -n "${cnf_ldat}" -a -n "${cnf_ldef}" -a -n "${cnf_llua}" ; then
     for cfg in ${cnf_ldat} ${cnf_ldef} ${cnf_llua} ; do
        test -s ${OLDMD5DIR}${cfg} || continue


Reply via email to