Dear List,
                 I have no idea what's happening here!
I have just bumped myself up from teTeX-2.0.2 to TeTeX-3.0, but
I can't get JadeTeX to work, apparently because of a partial
eTeX build.

Something similar was reported earlier: the thread begins at
http://archives.linuxfromscratch.org/mail-archives/blfs-support/2005-April/054322.html
but ran dry just as it started to sound interesting.

Following the configuration in live Book, the build fails during

          fmtutil-sys --byfmt jadetex

The output of this command is

! I can't read tex.pool; bad path?
Error: `etex -ini -jobname=jadetex -progname=jadetex "&latex" jadetex.ini' failed

###############################################################################
fmtutil: Error! Not all formats have been built successfully.
Visit the log files in directory
 /usr/share/texmf-var/web2c
for details.
###############################################################################

This is a summary of all `failed' messages and warnings:
`etex -ini  -jobname=jadetex -progname=jadetex "&latex" jadetex.ini' failed


So far, so bad.  Debugging output from kpathsea shows that it's looking
for 'etex.pool' (naturally enough, as jadetex is really etex).
kpathsea shows no path problems: it's just that the file is really missing.
It's not in /usr/share/texmf*, nor in the teTeX-3.0 build tree.
The build logs for teTeX-3.0 show nothing unexpected - no failures, no
announcements that anything has been configured 'off', nothing at all
to explain it - but the file isn't there.

Just for the hell of it, I used precisely the configuration suggested by
Steffen R. Knollmann for fmtutil.cnf in his posting

http://archives.linuxfromscratch.org/mail-archives/blfs-dev/2005-April/009600.html

where the second field for 'jadetex' is 'pdfetex' rather than 'etex'.
This looks fairly reasonable, as the 'jadetex' entry was the only one in the file to
specify 'etex' instead.

This time the build completes, but the demo shows that all is not well.

From inside the demo directory

openjade -t tex -d demo.dsl demo.sgm

completes with no error and no output.

If I jump forward to
pdfjadetex demo.tex

it seems to work, but

jadetex demo.tex

returns a complaint:


kpathsea: Running mktexfmt jadetex.efmt
fmtutil: unknown format type: jadetex.efmt.
I can't find the format file `jadetex.efmt'!

This file too doesn't exist, but confusing kpathsea
sounds decidedly bad.

Any ideas?

Bernard Leak
--
Before they made me, they broke the mould

--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to