[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#240231: tetex-bin: mktextfm fails to create font

Gianluca Della Vedova <gianluca.dellavedova@unimib.it> schrieb:

> Il ven, 2004-03-26 alle 22:34, Frank Küster ha scritto:
>> Frank Küster <frank@debian.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

Regards, Frank
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie

Reply to: