[tex-live] texlive setup problems

Karl Berry karl at freefriends.org
Sun Jan 29 01:20:03 CET 2017


I've installed the following change to the error message wording so it
no longer refers to pool files. (With thanks to Akira, as always.)

The pool file is compiled into the tex binary as well as all other. I
think I should change the *POOL definitions in texmf.cnf to /nonesuch to
make it clear they are not intended to be used. If anyone has a reason
to the contrary, let me know ... -k

--- ChangeLog	(revision 43076)
+++ ChangeLog	(working copy)
@@ -1,6 +1,12 @@
+2017-01-28  Karl Berry  <karl at freefriends.org>
+
+	* tex.ch (texarray),
+	* mf.ch (texarray): don't mention nonexistent pool files in error.
+	Thread from http://tug.org/pipermail/tex-live/2017-January/039647.html.
+
[...]
--- alephdir/com16bit.ch	(revision 43076)
+++ alephdir/com16bit.ch	(working copy)
@@ -2177,7 +2177,8 @@
 format_debug('string pool checksum')(x);
 if x<>@$ then begin {check that strings are the same}
   wake_up_terminal;
-  wterm_ln('---! ', stringcast(name_of_file+1), ' doesn''t match ', pool_name);
+  wterm_ln('---! ', stringcast(name_of_file+1),
+           'made by different executable version');
   goto bad_fmt;
 end;
 undump_int(x);
--- mf.ch	(revision 43076)
+++ mf.ch	(working copy)
@@ -1812,7 +1812,8 @@
 undump_int(x);
 if x<>@$ then begin {check that strings are the same}
   wake_up_terminal;
-  wterm_ln('---! ', stringcast(name_of_file+1), ' doesn''t match ', pool_name);
+  wterm_ln('---! ', stringcast(name_of_file+1),
+           'made by different executable version');
   goto off_base;
 end;
 @<Undump |xord|, |xchr|, and |xprn|@>;
--- tex.ch	(revision 43076)
+++ tex.ch	(working copy)
@@ -3477,7 +3477,8 @@
 format_debug('string pool checksum')(x);
 if x<>@$ then begin {check that strings are the same}
   wake_up_terminal;
-  wterm_ln('---! ', stringcast(name_of_file+1), ' doesn''t match ', pool_name);
+  wterm_ln('---! ', stringcast(name_of_file+1),
+           ' made by different executable version');
   goto bad_fmt;
 end;
 @<Undump |xord|, |xchr|, and |xprn|@>;


More information about the tex-live mailing list