[XeTeX] XeTeX compile error in Gentoo Linux

오인수 erdos.cs at gmail.com
Mon May 29 10:50:57 CEST 2006


Thanks for your reply.
Tex-related executables  are  actually  located in /usr/bin.
-------------------------------------------------------------------------------
[biost at erdos~]$ ls -l /usr/bin/tex
-rwxr-xr-x 1 root root 297096 2006-05-27 22:29 /usr/bin/tex
-------------------------------------------------------------------------------
This location is gentoo standard when we install tetex system by emerge.
So, I installed xetex binery in /usr/bin.

------------ pdftex --kpathsea-debug=4 ----------------------------
[biost at erdos~]$ pdftex --kpathsea-debug=4
kdebug:fopen(/usr/bin/pdftex, r) => 0x821b198
kdebug:fclose(0x821b198) => 0
kdebug:fopen(/var/lib/texmf/web2c/texmf.cnf, r) => 0x821c970
kdebug:fclose(0x821c970) => 0
kdebug:fopen(/var/lib/texmf/web2c/texmf.cnf, r) => 0x821c970
kdebug:fclose(0x821c970) => 0
kdebug:fopen(/home/biost/.texmf-config/ls-R, r) => 0x8233548
kdebug:fclose(0x8233548) => 0
kdebug:fopen(/home/biost/.texmf-var/ls-R, r) => 0x8233578
kdebug:fclose(0x8233578) => 0
kdebug:fopen(/var/lib/texmf/ls-R, r) => 0x8233578
kdebug:fclose(0x8233578) => 0
kdebug:fopen(/var/lib/texmf/ls-R, r) => 0x8233578
kdebug:fclose(0x8233578) => 0
kdebug:fopen(/var/lib/texmf/ls-R, r) => 0x8236190
kdebug:fclose(0x8236190) => 0
kdebug:fopen(/usr/local/share/texmf/ls-R, r) => 0x8236190
kdebug:fclose(0x8236190) => 0
kdebug:fopen(/usr/share/texmf-site/ls-R, r) => 0x8236190
kdebug:fclose(0x8236190) => 0
kdebug:fopen(/usr/share/texmf/ls-R, r) => 0x8236190
kdebug:fclose(0x8236190) => 0
kdebug:fopen(/var/cache/fonts/ls-R, r) => 0x8236190
kdebug:fclose(0x8236190) => 0
kdebug:fopen(/usr/share/texmf/aliases, r) => 0x8572c00
kdebug:fclose(0x8572c00) => 0
This is pdfeTeX, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5)
**
------------------------------------------------------------------------------

In-Soo, Oh


2006/5/29, Jonathan Kew <jonathan_kew at sil.org>:
>
> On 29 May 2006, at 12:57 am, 오인수 wrote:
>
> .....
> > ------------- xetex --kpathsea-debug=4 --------------------------
> > kdebug:fopen(/usr/bin/xetex, r) => 0x87e60b0
> > kdebug:fclose(0x87e60b0) => 0
> > kdebug:fopen(/usr/share/texmf/ls-R, r) => 0x87f72a8
> > kdebug:fclose(0x87f72a8) => 0
> > kdebug:fopen(/usr/share/texmf/aliases, r) => 0x8b2c788
> > kdebug:fclose(0x8b2c788) => 0
> > This is XeTeX, Version 3.141592-2.2-0.992 (Web2C 7.5.3)
> > **
> > ----------------------------------------------------------------------
> > -------
> >
> > As you can see, my xetex environment setting could have some problems.
> > However, my texmf.conf files  are
> > "/etc/texmf/web2c/texmf.cnf" and  "/var/lib/texmf/web2c/texmf.cnf"
> > and both files are same.
> > I think that xetex does not read /etc/texmf/web2c/texmf.cnf.
>
> Yes, it is definitely not reading this (it would appear in the trace
> above). So then the question is why.
>
> All the web2c-based TeX programs locate texmf.cnf relative to the
> location of the actual binary. I notice that you have xetex in /usr/
> bin; is this the same location as other tex-related executables? On
> some systems, the executables are actually installed elsewhere
> (under ..../texmf/bin/<ARCHITECTURE>/ or something like that), and
> only symlink are placed in /usr/bin. If this is the case on your
> Gentoo system, you'd probably have to install xetex in the same way
> for it to find the correct environment.
>
> How about comparing the debug output of "pdftex --kpathsea-debug=4",
> which should show us how pdftex is locating configuration files?
> xetex is supposed to behave the same, but clearly it isn't working
> right on your system.
>
> JK
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tug.org/pipermail/xetex/attachments/20060529/18879e7c/attachment.htm 


More information about the XeTeX mailing list