On Sat, Jan 26, 2008 at 11:14:40AM +0100, Norbert Preining wrote:
> On Sa, 26 Jan 2008, Frank Küster wrote:
> > What's the output of
> >
> > kpsewhich --engine=xetex --var-value=TEXFORMATS
.:{/home/khaled/.texmf-config,/home/khaled/.texmf-var,/home/khaled/texmf,/etc/texmf,!!/var/lib/texmf,!!/usr/local/share/texmf,!!/usr/share/texmf,!!/usr/share/texmf-texlive}/web2c/{xetex,}//
> > kpsewhich --engine=xetex --show-path='fmt'
.:/home/khaled/.texmf-config/web2c/xetex//:/home/khaled/.texmf-var/web2c/xet:/home/khaled/texmf/web2c/xetex//:/etc/texmf/web2c/xetex//:!!/var/lib/texmf/c/xetex//:!!/usr/local/share/texmf/web2c/xetex//:!!/usr/share/texmf/web2c/xe/:!!/usr/share/texmf-texlive/web2c/xetex//:/home/khaled/.texmf-config/web2c/home/khaled/.texmf-var/web2c///:/home/khaled/texmf/web2c///:/etc/texmf/web2c!!/var/lib/texmf/web2c///:!!/usr/local/share/texmf/web2c///:!!/usr/share/texeb2c///:!!/usr/share/texmf-texlive/web2c///
> > grep TEXFORMATS /etc/texmf/texmf.cnf
TEXFORMATS = .;$TEXMF/web2c/{$engine,}//
> > grep TEXFORMATS /etc/texmf/texmf.d/*
/etc/texmf/texmf.d/45TeXinputs.cnf:TEXFORMATS =
.;$TEXMF/web2c/{$engine,}//
>
> and
>
> ls /etc/texmf/fmt.d/
00tex.cnf 10texlive-base.cnf 10texlive-xetex.cnf 50cyrtexinfo.cnf
>
> I believe that the problem is rooted in a missing texlive-latex-base
> installation. We are calling
> fmtutil-sys --all --conf-file /etc/texmf/fmt.d/10texlive-xetex.cnf
> but that does in fact ignore formats for which the ini file is missing,
> as in this case.
>
> So xelatex.fmt is not present.
>
> Then user calls xelatex, mktexfmt tries but sees that there is no
> latex.ini, so does nothing, and xetex complains that it cannot find
> xelatex.fmt.
So, texlive-xetex should depend on texlive-latex-base as well? I'm
installing it right now to see.
Thanks for the help
--
Khaled Hosny
signature.asc
Description: Digital signature

