Sanjoy Mahajan wrote:
that method rather than the raw tetex method. For one, xpdf has recurring buffer overruns being discovered, and tetex (at least on
afaik this does not affect pdftex, since it uses only a small part of the xpdf library
* deleted the ~/.texmf-var/web2c/{cont-en,mptopdf}.fmt (I didn't have any metafun formats or I would delete them too).
hm, i could let texexec do that
* did "(cd ; kpsewhich --format=fmt cont-en )" to find any other instances of cont-en.fmt, and then remove it: rm /var/lib/texmf/web2c/cont-en.fmt Same for mptopdf and (if any) metafun.
if you use newtexexe it will report more details about what it finds (it is also more clever in making formats)
* Edited the TEXFORMATS line in /etc/texmf/texmf.d/45TeXinputs.cnf to have the /{$engine,} magic: TEXFORMATS = .;$TEXMF/web2c/{$engine,}
texexec / newtexexec dixes that runtime; afaik the tex live texmf.cnf file has engine support (so i expected tetex to provide that as well, even if it's not used)
* As root, ran update-texmf to regenerate /etc/texmf/texmf.cnf
ah ... i hate that kind of duplications ... a source of hard to trace problems; the teds (tex directory structure) is around for a while and rather stable so i wonder why such config files have to en dup in etc; just don't call it a config file; also, the kpse texmf.cnf model provides for multiple cnf files i remember from long ago that there's also some path trickery involved (btw, i'm not sure where the binaries live) (btw, beware not to install tex live and tetex alongside )
* Checked whether the new formats are found: $ (cd ; kpsewhich -format=fmt --engine=pdfetex cont-en mptopdf metafun) /home/sanjoy/.texmf-var/web2c/pdfetex/cont-en.fmt /home/sanjoy/.texmf-var/web2c/pdfetex/mptopdf.fmt (No metafun yet, but that's okay.)
* Looks okay, so run 'texexec --version' to see whether it really is okay.
newtexexec --check
Should I add these steps to the Wiki in the Debian installation page?
sure Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------