Bug#240231: tetex-bin: mktextfm fails to create font
Gianluca Della Vedova <email@example.com> schrieb:
> Il ven, 2004-03-26 alle 22:34, Frank Küster ha scritto:
>> Frank Küster <firstname.lastname@example.org> schrieb:
>> In summary: Please do it again, with "set -x" only.
> The output is attached.
Thank you. There is something really strange - this output seems to come
from a different script that the one you sent first. Just compare the
first lines, where both assign the usage variable. The one you sent
first (with set -xe) has
+ usage=Usage: mktexmf FONT.
Makes the Metafont source file for FONT, if possible. For example,
`ecr12' or `cmr11'.
+ : /usr/share/texmf
However, the one with only set -x has:
+ usage=Usage: mktextfm [--destdir DESTDIR] FONT.
Makes a TFM file for FONT, if possible. Use DESTDIR for the root of where
to install into, either the absolute directory name to use (if it starts
with a /) or relative to the default DESTDIR (if not).
+ test 1 -gt 0
The last one is clearly not the script shipped with the tetex
Ah, I looked more closely: The file you sent last consists of two
outputs concatenated. The first one is from a different script, and I
can't see a clear error message in it. After it runs mf-nowin, the
output just stops. Then comes the output of an other call of mktexmf,
and this is now the one shipped with tetex. But it starts with "set -e",
just as before.
I fear we won't be able to find that bug, as long as you don't find out
which script is really called, and you do set -x, but not set -e in that
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie