Hello community, here is the log from the commit of package texlive-specs-w for openSUSE:Factory checked in at 2018-07-04 23:47:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/texlive-specs-w (Old) and /work/SRC/openSUSE:Factory/.texlive-specs-w.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "texlive-specs-w" Wed Jul 4 23:47:49 2018 rev:35 rq:617683 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/texlive-specs-w/texlive-specs-w.changes 2018-05-15 10:30:15.235125787 +0200 +++ /work/SRC/openSUSE:Factory/.texlive-specs-w.new/texlive-specs-w.changes 2018-07-04 23:47:52.612373127 +0200 @@ -1,0 +2,6 @@ +Tue Jun 19 09:01:49 UTC 2018 - werner@suse.de + +- Update tetex_scripts.dif as also updmap.pl should use /usr/share/texmf + to find the perl TeXLive modules as well + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ texlive-specs-w.spec ++++++ --- /var/tmp/diff_new_pack.r8vvnB/_old 2018-07-04 23:47:57.448367773 +0200 +++ /var/tmp/diff_new_pack.r8vvnB/_new 2018-07-04 23:47:57.456367765 +0200 @@ -21,7 +21,7 @@ %define texlive_version 2018 %define texlive_previous 2016 %define texlive_release 20180414 -%define texlive_noarch 156 +%define texlive_noarch 157 #!BuildIgnore: texlive ++++++ tetex_scripts.dif ++++++ --- /var/tmp/diff_new_pack.r8vvnB/_old 2018-07-04 23:47:57.748367441 +0200 +++ /var/tmp/diff_new_pack.r8vvnB/_new 2018-07-04 23:47:57.760367428 +0200 @@ -6,7 +6,8 @@ texmf-dist/scripts/texlive/texconfig.sh | 35 ---------------- texmf-dist/scripts/texlive/texlinks.sh | 53 ++++++++++++++++--------- texmf-dist/scripts/texlive/updmap-sys.sh | 1 - 7 files changed, 70 insertions(+), 59 deletions(-) + texmf-dist/scripts/texlive/updmap.pl | 16 ++++--- + 8 files changed, 80 insertions(+), 65 deletions(-) --- texmf-dist/scripts/texlive/fmtutil-sys.sh +++ texmf-dist/scripts/texlive/fmtutil-sys.sh 2018-05-11 10:51:14.298775065 +0000 @@ -298,3 +299,46 @@ +umask 022 exec updmap --sys ${1+"$@"} +--- texmf-dist/scripts/texlive/updmap.pl ++++ texmf-dist/scripts/texlive/updmap.pl 2018-06-19 08:49:26.931648791 +0000 +@@ -16,15 +16,17 @@ + + my $svnid = '$Id: updmap.pl 44331 2017-05-14 02:15:43Z preining $'; + +-my $TEXMFROOT; ++my $TEXMFDIST; + BEGIN { + $^W = 1; +- $TEXMFROOT = `kpsewhich -var-value=TEXMFROOT`; ++ $TEXMFDIST = `kpsewhich -var-value=TEXMFDIST`; + if ($?) { +- die "$0: kpsewhich -var-value=TEXMFROOT failed, aborting early.\n"; ++ die "$0: kpsewhich -var-value=TEXMFDIST failed, aborting early.\n"; + } +- chomp($TEXMFROOT); +- unshift(@INC, "$TEXMFROOT/tlpkg"); ++ chomp($TEXMFDIST); ++ unshift(@INC, "$TEXMFDIST/tlpkg", "$TEXMFDIST/scripts/texlive"); ++ require "mktexlsr.pl"; ++ TeX::Update->import(); + } + + my $lastchdate = '$Date: 2017-05-14 04:15:43 +0200 (Sun, 14 May 2017) $'; +@@ -46,7 +48,7 @@ use TeXLive::TLUtils qw(mkdirhier mktexu + # see more comments at the definition of this function. + reset_root_home(); + +-chomp(my $TEXMFDIST = `kpsewhich --var-value=TEXMFDIST`); ++chomp(my $TEXMFROOT = `kpsewhich --var-value=TEXMFROOT`); + chomp(my $TEXMFVAR = `kpsewhich -var-value=TEXMFVAR`); + chomp(my $TEXMFSYSVAR = `kpsewhich -var-value=TEXMFSYSVAR`); + chomp(my $TEXMFCONFIG = `kpsewhich -var-value=TEXMFCONFIG`); +@@ -398,6 +400,8 @@ sub main { + print "in $changes_config_file\n"; + print "Do you really want to continue (y/N)? "; + my $answer = <STDIN>; ++ my $dosync = $ENV{'UPDMAPSYNC'}; ++ $answer = "y" if !defined($dosync); + $answer = "n" if !defined($answer); + chomp($answer); + print "answer =$answer=\n";