[tex-live] getnonfreefonts --help
Neal Becker
ndbecker2 at gmail.com
Wed Jan 28 19:02:55 CET 2009
kpsewhich -a texmf.cnf
/usr/share/texlive-2008/texmf.cnf
/usr/share/texlive-2008/texmf/web2c/texmf.cnf
[nbecker at nbecker5 ~]$ kpsewhich --var-value TEXMFHOME
/home/nbecker/texmf
KPATHSEA_DEBUG=72 kpsewhich -a texmf.cnf
kdebug:Search path for cnf files (from compile-time paths.h)
kdebug: = /usr/share/texlive-2008/bin/x86_64-linux:/usr/share/texlive-2008/bin:/usr/share/texlive-2008:/usr/share/texlive-2008/bin/x86_64-linux/share/texmf-local/web2c:/usr/share/texlive-2008/bin/share/texmf-local/web2c:/usr/share/texlive-2008/share/texmf-local/web2c:/usr/share/texlive-2008/bin/x86_64-linux/texmf-local/web2c:/usr/share/texlive-2008/bin/texmf-local/web2c:/usr/share/texlive-2008/texmf-local/web2c:/usr/share/texlive-2008/bin/x86_64-linux/share/texmf/web2c:/usr/share/texlive-2008/bin/share/texmf/web2c:/usr/share/texlive-2008/share/texmf/web2c:/usr/share/texlive-2008/bin/x86_64-linux/texmf/web2c:/usr/share/texlive-2008/bin/texmf/web2c:/usr/share/texlive-2008/texmf/web2c
kdebug: before expansion =
{$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c}
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path = (none)
kdebug: compile-time path =
{$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c}
kdebug: environment variables = TEXMFCNF
kdebug: default suffixes = .cnf
kdebug: other suffixes = (none)
kdebug: search only with suffix = 0
kdebug: numeric format value = 8
kdebug: runtime generation program = (none)
kdebug: runtime generation command = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0
kdebug:Search path for ls-R files (from texmf.cnf)
kdebug: = /usr/share/texlive-2008/texmf-config:/usr/share/texlive-2008/texmf-var:/usr/share/texlive-2008/texmf:/usr/share/texlive-2008/texmf-local:/usr/share/texlive-2008/texmf-dist:/usr/share/texlive-2008/texmf-doc
kdebug: before expansion =
{!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST,!!$TEXMFDOC}
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path =
{!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST,!!$TEXMFDOC}
kdebug: compile-time path =
{!!/nonesuch/texmfsysconfig,!!/nonesuch/texmfsysvar,!!/nonesuch/texmfmain,!!/nonesuch/texmflocal,!!/nonesuch/texmfdist,!!/nonesuch/texmfDOC}
kdebug: environment variables = TEXMFDBS
kdebug: default suffixes = ls-R ls-r
kdebug: other suffixes = (none)
kdebug: search only with suffix = 0
kdebug: numeric format value = 9
kdebug: runtime generation program = (none)
kdebug: runtime generation command = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0
kdebug:variable: TEXMFLOG = (nil)
kdebug:variable: try_std_extension_first = t
/usr/share/texlive-2008/texmf.cnf
/usr/share/texlive-2008/texmf/web2c/texmf.cnf
KPATHSEA_DEBUG=72 getnonfreefonts -l
kdebug:Search path for cnf files (from compile-time paths.h)
kdebug: = /usr/share/texlive-2008/bin/x86_64-linux:/usr/share/texlive-2008/bin:/usr/share/texlive-2008:/usr/share/texlive-2008/bin/x86_64-linux/share/texmf-local/web2c:/usr/share/texlive-2008/bin/share/texmf-local/web2c:/usr/share/texlive-2008/share/texmf-local/web2c:/usr/share/texlive-2008/bin/x86_64-linux/texmf-local/web2c:/usr/share/texlive-2008/bin/texmf-local/web2c:/usr/share/texlive-2008/texmf-local/web2c:/usr/share/texlive-2008/bin/x86_64-linux/share/texmf/web2c:/usr/share/texlive-2008/bin/share/texmf/web2c:/usr/share/texlive-2008/share/texmf/web2c:/usr/share/texlive-2008/bin/x86_64-linux/texmf/web2c:/usr/share/texlive-2008/bin/texmf/web2c:/usr/share/texlive-2008/texmf/web2c
kdebug: before expansion =
{$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c}
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path = (none)
kdebug: compile-time path =
{$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c}
kdebug: environment variables = TEXMFCNF
kdebug: default suffixes = .cnf
kdebug: other suffixes = (none)
kdebug: search only with suffix = 0
kdebug: numeric format value = 8
kdebug: runtime generation program = (none)
kdebug: runtime generation command = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0
kdebug:Search path for ls-R files (from texmf.cnf)
kdebug: = /usr/share/texlive-2008/texmf-config:/usr/share/texlive-2008/texmf-var:/usr/share/texlive-2008/texmf:/usr/share/texlive-2008/texmf-local:/usr/share/texlive-2008/texmf-dist:/usr/share/texlive-2008/texmf-doc
kdebug: before expansion =
{!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST,!!$TEXMFDOC}
kdebug: application override path = (none)
kdebug: application config file path = (none)
kdebug: texmf.cnf path =
{!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFMAIN,!!$TEXMFLOCAL,!!$TEXMFDIST,!!$TEXMFDOC}
kdebug: compile-time path =
{!!/nonesuch/texmfsysconfig,!!/nonesuch/texmfsysvar,!!/nonesuch/texmfmain,!!/nonesuch/texmflocal,!!/nonesuch/texmfdist,!!/nonesuch/texmfDOC}
kdebug: environment variables = TEXMFDBS
kdebug: default suffixes = ls-R ls-r
kdebug: other suffixes = (none)
kdebug: search only with suffix = 0
kdebug: numeric format value = 9
kdebug: runtime generation program = (none)
kdebug: runtime generation command = (none)
kdebug: program enabled = 0
kdebug: program enable level = 0
kdebug:variable: TEXMFLOG = (nil)
! ERROR: The variable TEXMFHOME is not set.
On 1/28/09, Manuel Pégourié-Gonnard <mpg at elzevir.fr> wrote:
> Neal Becker a écrit :
>>> kpsewhich --expand-path=\$TEXMFHOME
>>>
>>> It should return the value even without the need of explicit setting.
>>> It is the very way used by getnonfreefonts.
>>
>> This is weird because normal commands (e.g. pdflatex) work fine:
>> pdflatex amshelp.tex
>> This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
>> [...]
>> (/usr/share/texlive-2008/texmf-dist/tex/latex/amsmath/amsmath.sty
>>
>> ...
>>
> Quite weird indeed. Could you show us the output of
>
> kpsewhich -a texmf.cnf
> kpsewhich --var-value TEXMFHOME
>
> and run either the later or getnonfreefonts with KPATHSEA_DEBUG set to 72 ?
>
> Manuel.
>
>
More information about the tex-live
mailing list