texlive[51217] Master/texmf-dist/scripts/texlive/tlmgr.pl:

commits+karl at tug.org commits+karl at tug.org
Fri May 24 23:47:41 CEST 2019


Revision: 51217
          http://tug.org/svn/texlive?view=revision&revision=51217
Author:   karl
Date:     2019-05-24 23:47:41 +0200 (Fri, 24 May 2019)
Log Message:
-----------
(check_runfiles): exclude a_*.enc from checks,
since otftotfm will generate the same hash for
.enc's that differ only in comments; just happened
for source{code,sans}pro/a_j24bgz.enc and a_n5gv3r.enc.

Modified Paths:
--------------
    trunk/Master/texmf-dist/scripts/texlive/tlmgr.pl

Modified: trunk/Master/texmf-dist/scripts/texlive/tlmgr.pl
===================================================================
--- trunk/Master/texmf-dist/scripts/texlive/tlmgr.pl	2019-05-24 21:31:12 UTC (rev 51216)
+++ trunk/Master/texmf-dist/scripts/texlive/tlmgr.pl	2019-05-24 21:47:41 UTC (rev 51217)
@@ -5493,7 +5493,7 @@
   # check if duplicates are different files.
   foreach my $f (@duplicates) {
     # assume tex4ht, xdy, afm stuff is ok, and don't worry about
-    # Changes, README et al.  Other per-format versions.
+    # Changes, README et al.  Other per-format versions, etc.
     next if $f =~ /\.(afm|cfg|dll|exe|4hf|htf|pm|xdy)$/;
     next if $f
       =~ /^((czech|slovak)\.sty
@@ -5500,6 +5500,7 @@
             |Changes
             |Makefile
             |README.*
+            |a_.*\.enc
             |cid2code\.txt
             |etex\.src
             |fithesis.*
@@ -5519,6 +5520,10 @@
             |texutil\.rb
             |tlmgrgui\.pl
            )$/x;
+    # For the a_.* line above: source*pro has .enc files which differ
+    # only in comments, hence the otftotfm-hashed name is the same.
+    # Seems like it could happen more or at random with other fonts too.
+    # Just have to accept ...
     #
     my @copies = grep (/\/$f$/, @runtime_files);
     # map files can be duplicated between (but not within) formats.



More information about the tex-live-commits mailing list