From 4006d127391464b67723dc0b30b197c6de79f190bec3afadec20895d288c3b55 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Mon, 26 Apr 2021 15:37:23 +0000 Subject: [PATCH] Force updmap to sync trees OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=147 --- texlive-filesystem.changes | 5 +++++ update.texlive | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/texlive-filesystem.changes b/texlive-filesystem.changes index 6d4f756..afba604 100644 --- a/texlive-filesystem.changes +++ b/texlive-filesystem.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Apr 26 15:36:21 UTC 2021 - Dr. Werner Fink + +- Force updmap-sys to sync trees + ------------------------------------------------------------------- Tue Apr 13 09:13:34 UTC 2021 - Dr. Werner Fink diff --git a/update.texlive b/update.texlive index 6d04a33..0bc0c1d 100644 --- a/update.texlive +++ b/update.texlive @@ -112,6 +112,7 @@ type -p sed &> /dev/null || { echo "${0##*/}: No sed in PATH ... skipping" 1>&2 type -p tr &> /dev/null || { echo "${0##*/}: No tr in PATH ... skipping" 1>&2; exit 0 ; } type -p grep &> /dev/null || { echo "${0##*/}: No grep in PATH ... skipping" 1>&2; exit 0 ; } type -p ed &> /dev/null || { echo "${0##*/}: No ed in PATH ... skipping" 1>&2; exit 0 ; } +type -p yes &> /dev/null || { echo "${0##*/}: No yes in PATH ... skipping" 1>&2; exit 0 ; } # Be sure that configuring in /etc/texmf will work even if # there are files relative to /etc/texmf ... @@ -554,7 +555,7 @@ for run in /var/run/texlive/run-updmap* ; do done < $run mktexlsr < /dev/null 1>&4 2>&4 let rc+=$? - updmap-sys --cnffile $cnf_umap --nohash --syncwithtrees < /dev/null 1>&4 2>&4 + yes | updmap-sys --cnffile $cnf_umap --nohash --syncwithtrees < /dev/null 1>&4 2>&4 let rc+=$? enablemaps $cnf_umap < /dev/null 1>&4 2>&4 let rc+=$? @@ -574,7 +575,7 @@ for run in /var/run/texlive/sync-updmap* ; do test $VERBOSE = true && { echo -en "\r[ ]Updating TeX font mappings."; let nl++; } mktexlsr < /dev/null 1>&4 2>&4 let rc+=$? - updmap-sys --cnffile $cnf_umap --nohash --syncwithtrees < /dev/null 1>&4 2>&4 + yes | updmap-sys --cnffile $cnf_umap --nohash --syncwithtrees < /dev/null 1>&4 2>&4 let rc+=$? enablemaps $cnf_umap < /dev/null 1>&4 2>&4 updmap-sys --cnffile $cnf_umap --nohash < /dev/null 1>&4 2>&4