Thanks for the hint, Taco! I found the following memory setting of the debian packages in debians configlet /etc/texmf/texmf.d/95NonPath.cnf:
... main_memory = 1000000 % words of inimemory available; also applies to inimf&mp extra_mem_top = 0 % extra high memory for chars, tokens, etc. extra_mem_bot = 0 % extra low memory for boxes, glue, breakpoints, etc. % ConTeXt is a memory hog... extra_mem_top.context = 2000000 extra_mem_bot.context = 4000000 main_memory.context = 1500000 main_memory.mpost = 1500000 ... Setting main_memory to the same size as main_memory.mpost fixes the problem (after an update-texmf and fmtutil-sys --refresh). However, now that I fixed it this way I do not understand why the same settings seem to work for other people, at least thats the way the Mpgraphic wiki page seems to point at. Sigh, one day when I grow up I'll be able to see into these dark TeX corners. Thanks very much anyhow! Taco Hoekwater wrote: > plink wrote: >> I encountered a strange problem with metapost since my recent updates. >> I am using the apt-sources given in your post below and can't seem to >> make metapost happy, leaving it always complaining about wrong formats: >> ... >> This is MetaPost, Version 0.993 (Web2C 7.5.6) >> (/usr/share/texmf/web2c/natural.tcx) >> (Fatal mem file error; I'm stymied) >> ... >> and in /var/lib/texmf/web2c/metapost there are freshly generated >> metafun.mem and mpost.mem, no other mem-files on the system. > > Besides finding the wrong file, another possible explanation > is that there is a mismatch between the array sizes in texmf.cnf > that were used during mem dump time and the sizes that are to be > used runtime. The 0.993 beta checks these values to make sure > there is no change. > > This can happen for instance when you have a texmf.cnf like > this: > > main_memory.mpost = 100000 > main_memory.metafun = 2000000 > > In both cases, the -kpathsea-debug switch is useful. Either on > the commandline, or in the environment. > > mpost -kpathsea-debug=6 > or > KPATHSEA_DEBUG=6 > export KPATHSEA_DEBUG > mpost > > The numeric value is a bitfield, the combination '6' should give > you file operations and texmf.cnf value lookups > > Good luck, > > Taco > _______________________________________________ dev-context mailing list [email protected] http://www.ntg.nl/mailman/listinfo/dev-context
