[XeTeX] XeTeX compile error in Gentoo Linux
Jonathan Kew
jonathan_kew at sil.org
Sun May 28 18:43:45 CEST 2006
On 28 May 2006, at 4:01 am, 오인수 wrote:
> Thanks for your help. I could successfully build XeTeX system in my
> Gentoo box.
> However, during XeTeX install process, I had following error
> messages.
> ----------------------------------------------------------------------
> -----------------------------------------------------------------
> fmtutil: running `xetex -ini -jobname=xetex -progname=xetex
> *xetex.ini' ...
> ! You have to increase POOLSIZE.
> Error: `xetex -ini -jobname=xetex -progname=xetex *xetex.ini' failed
>
> ######################################################################
> #########
> fmtutil: Error! Not all formats have been built successfully.
> Visit the log files in directory
> /var/lib/texmf/web2c
> for details.
> ######################################################################
> #########
>
> This is a summary of all `failed' messages and warnings:
> `xetex -ini -jobname=xetex -progname=xetex *xetex.ini' failed
> fmtutil: initial config file is `/var/lib/texmf/web2c/fmtutil.cnf'
> fmtutil: configuration file updated: `/var/lib/texmf/web2c/
> fmtutil.cnf'
> fmtutil: running `xetex -ini -jobname=xelatex -progname=xelatex
> *xelatex.ini' ...
> ! You have to increase POOLSIZE.
> Error: `xetex -ini -jobname=xelatex -progname=xelatex
> *xelatex.ini' failed
>
> ######################################################################
> #########
> fmtutil: Error! Not all formats have been built successfully.
> Visit the log files in directory
> /var/lib/texmf/web2c
> for details.
> ######################################################################
> #########
> ----------------------------------------------------------------------
> -----------------------------------------------------------------
>
> I think that "xetex -ini -jobname=xetex -progname=xetex
> *xetex.ini" and
> "xetex -ini -jobname=xelatex -progname=xelatex *xelatex.ini"
> occur error messages.
> Following the error messages, I increased the POOLSIZE in /etc/
> texmf/web2c/texmf.cnf
> (default value is pool_size = 1250000), but I had same error messages.
>
On my system, the string-pool-related settings in texmf.cnf are
currently:
% Max number of characters in all strings, including all error messages,
% help texts, font names, control sequences. These values apply to
TeX and MP.
pool_size = 1250000
% Minimum pool space after TeX/MP's own strings; must be at least
% 25000 less than pool_size, but doesn't need to be nearly that large.
string_vacancies = 90000
% Maximum number of strings.
max_strings = 100000
% min pool space left after loading .fmt
pool_free = 47500
I think these are default settings (at least, I don't remember
modifying them). So I don't think the pool_size setting in texmf.cnf
is the real problem ---- unless possibly you have multiple texmf.cnf
files with different settings, and a different one is overriding
this. You could check what value is really used by running "xetex -
kpathsea-debug=2" and looking at the debug output this generates
(look for pool_size and string_vacancies in the output); and you can
use -kpathsea-debug=4 to confirm what texmf.cnf file(s) it is
actually reading.
So assuming xetex really is finding the value 1250000 for pool_size,
this should be fine; there must be some other problem. Perhaps you
could let us know what the -kpathsea-debug options show, and if
everything looks OK there then we'll have to look for other ideas.
JK
More information about the XeTeX
mailing list