[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