fixing kpathsea
Norbert Preining
preining at logic.at
Fri Nov 15 12:03:46 CET 2019
Yes, look at the first line ... You have an env variable TEXMFCNF ...
On November 15, 2019 8:02:23 PM GMT+09:00, "N. Andrew Walsh" <n.andrew.walsh at gmail.com> wrote:
>Hi Norbert,
>
>On Fri, Nov 15, 2019 at 11:53 AM Norbert Preining <preining at logic.at>
>wrote:
>
>> Ahh, and all I ask you if always done as root, right??? Just to make
>sure
>>
>
>yes, always as root, via 'su'.
>
>'kpsewhich -debug -1 -all texmf.cnf' returns:
>----------------------------------------------
># kpsewhich -debug -1 -all texmf.cnf
>
>kdebug:Search path for cnf files (from TEXMFCNF environment variable)
>kdebug: =
>/[$HOME]/tex-local/texlive/2017/texmf-dist/web2c:/usr/bin:/usr/bin/share/texmf-local/web2c:/usr/bin/share/texmf-dist/web2c:/usr/bin/share/texmf/web2c:/usr/bin/texmf-local/web2c:/usr/bin/texmf-dist/web2c:/usr/bin/texmf/web2c:/usr:/usr/share/texmf-local/web2c:/usr/share/texmf-dist/web2c:/usr/share/texmf/web2c:/usr/texmf-local/web2c:/usr/texmf-dist/web2c:/usr/texmf/web2c://texmf-local/web2c:/://share/texmf-local/web2c://share/texmf-dist/web2c://share/texmf/web2c://texmf-local/web2c://texmf-dist/web2c://texmf/web2c
>kdebug: before expansion =
>/[$HOME]/tex-local/texlive/2017/texmf-dist/web2c:
>kdebug: application override path = (none)
>kdebug: application config file path = (none)
>kdebug: texmf.cnf path = (none)
>kdebug: compile-time path =
>{$SELFAUTOLOC,$SELFAUTOLOC/share/texmf-local/web2c,$SELFAUTOLOC/share/texmf-dist/web2c,$SELFAUTOLOC/share/texmf/web2c,$SELFAUTOLOC/texmf-local/web2c,$SELFAUTOLOC/texmf-dist/web2c,$SELFAUTOLOC/texmf/web2c,$SELFAUTODIR,$SELFAUTODIR/share/texmf-local/web2c,$SELFAUTODIR/share/texmf-dist/web2c,$SELFAUTODIR/share/texmf/web2c,$SELFAUTODIR/texmf-local/web2c,$SELFAUTODIR/texmf-dist/web2c,$SELFAUTODIR/texmf/web2c,$SELFAUTOGRANDPARENT/texmf-local/web2c,$SELFAUTOPARENT,$SELFAUTOPARENT/share/texmf-local/web2c,$SELFAUTOPARENT/share/texmf-dist/web2c,$SELFAUTOPARENT/share/texmf/web2c,$SELFAUTOPARENT/texmf-local/web2c,$SELFAUTOPARENT/texmf-dist/web2c,$SELFAUTOPARENT/texmf/web2c}
>kdebug: environment variables = TEXMFCNF
>kdebug: default suffixes = .cnf
>kdebug: other suffixes = (none)
>kdebug: search only with suffix = 0
>kdebug: runtime generation program = (none)
>kdebug: runtime generation command = (none)
>kdebug: program enabled = 0
>kdebug: program enable level = 0
>kdebug: open files in binary mode = 0
>kdebug: numeric format value = 8
>kdebug:kpse_find_file: searching for texmf.cnf of type cnf (from
>TEXMFCNF
>environment variable)
>kdebug:start search(xname=texmf.cnf, must_exist=1, find_all=1,
>path=/[$HOME]/tex-local/texlive/2017/texmf-dist/web2c:/usr/bin:/usr/bin/share/texmf-local/web2c:/usr/bin/share/texmf-dist/web2c:/usr/bin/share/texmf/web2c:/usr/bin/texmf-local/web2c:/usr/bin/texmf-dist/web2c:/usr/bin/texmf/web2c:/usr:/usr/share/texmf-local/web2c:/usr/share/texmf-dist/web2c:/usr/share/texmf/web2c:/usr/texmf-local/web2c:/usr/texmf-dist/web2c:/usr/texmf/web2c://texmf-local/web2c:/://share/texmf-local/web2c://share/texmf-dist/web2c://share/texmf/web2c://texmf-local/web2c://texmf-dist/web2c://texmf/web2c).
>kdebug: path_search(file=texmf.cnf, must_exist=1, find_all=1,
>path=/[$HOME]/tex-local/texlive/2017/texmf-dist/web2c:/usr/bin:/usr/bin/share/texmf-local/web2c:/usr/bin/share/texmf-dist/web2c:/usr/bin/share/texmf/web2c:/usr/bin/texmf-local/web2c:/usr/bin/texmf-dist/web2c:/usr/bin/texmf/web2c:/usr:/usr/share/texmf-local/web2c:/usr/share/texmf-dist/web2c:/usr/share/texmf/web2c:/usr/texmf-local/web2c:/usr/texmf-dist/web2c:/usr/texmf/web2c://texmf-local/web2c:/://share/texmf-local/web2c://share/texmf-dist/web2c://share/texmf/web2c://texmf-local/web2c://texmf-dist/web2c://texmf/web2c)
>kdebug:path element /[$HOME]/tex-local/texlive/2017/texmf-dist/web2c =>
>/[$HOME]/tex-local/texlive/2017/texmf-dist/web2c/
>kdebug: dir_list_search(file=texmf.cnf, find_all=1, casefold=no)
>kdebug:path element /usr/bin => /usr/bin/
>kdebug: dir_list_search(file=texmf.cnf, find_all=1, casefold=no)
>kdebug:variable: texmf_casefold_search = (nil)
>kdebug:path element /usr/bin/share/texmf-local/web2c =>
>kdebug:path element /usr/bin/share/texmf-dist/web2c =>
>kdebug:path element /usr/bin/share/texmf/web2c =>
>kdebug:path element /usr/bin/texmf-local/web2c =>
>kdebug:path element /usr/bin/texmf-dist/web2c =>
>kdebug:path element /usr/bin/texmf/web2c =>
>kdebug:path element /usr => /usr/
>kdebug: dir_list_search(file=texmf.cnf, find_all=1, casefold=no)
>kdebug:variable: texmf_casefold_search = (nil)
>kdebug:path element /usr/share/texmf-local/web2c =>
>kdebug:path element /usr/share/texmf-dist/web2c =>
>/usr/share/texmf-dist/web2c/
>kdebug: dir_list_search(file=texmf.cnf, find_all=1, casefold=no)
>kdebug:path element /usr/share/texmf/web2c =>
>kdebug:path element /usr/texmf-local/web2c =>
>kdebug:path element /usr/texmf-dist/web2c =>
>kdebug:path element /usr/texmf/web2c =>
>kdebug:kpse_normalize_path (//texmf-local/web2c) => 0
>kdebug:path element /texmf-local/web2c =>
>kdebug:path element / => /
>kdebug: dir_list_search(file=texmf.cnf, find_all=1, casefold=no)
>kdebug:variable: texmf_casefold_search = (nil)
>kdebug:kpse_normalize_path (//share/texmf-local/web2c) => 0
>kdebug:path element /share/texmf-local/web2c =>
>kdebug:kpse_normalize_path (//share/texmf-dist/web2c) => 0
>kdebug:path element /share/texmf-dist/web2c =>
>kdebug:kpse_normalize_path (//share/texmf/web2c) => 0
>kdebug:path element /share/texmf/web2c =>
>kdebug:kpse_normalize_path (//texmf-local/web2c) => 0
>kdebug:kpse_normalize_path (//texmf-dist/web2c) => 0
>kdebug:path element /texmf-dist/web2c =>
>kdebug:kpse_normalize_path (//texmf/web2c) => 0
>kdebug:path element /texmf/web2c =>
>kdebug:Search path for ls-R files (from texmf.cnf)
>kdebug: = //texmf-local://texmf-config://texmf-var://texmf-dist
>kdebug: before expansion =
>{!!$TEXMFLOCAL,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFDIST}
>kdebug: application override path = (none)
>kdebug: application config file path = (none)
>kdebug: texmf.cnf path =
>{!!$TEXMFLOCAL,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFDIST}
>kdebug: compile-time path = /nonesuch
>kdebug: environment variables = TEXMFDBS
>kdebug: default suffixes = ls-R ls-r
>kdebug: other suffixes = (none)
>kdebug: search only with suffix = 0
>kdebug: runtime generation program = (none)
>kdebug: runtime generation command = (none)
>kdebug: program enabled = 0
>kdebug: program enable level = 0
>kdebug: open files in binary mode = 0
>kdebug: numeric format value = 9
>kdebug:start generic search(files=[ls-r ls-R], must_exist=1,
>find_all=1,
>path=//texmf-local://texmf-config://texmf-var://texmf-dist)
>kdebug:kpse_normalize_path (//texmf-local) => 0
>kdebug:path element /texmf-local =>
>kdebug:kpse_normalize_path (//texmf-config) => 0
>kdebug:path element /texmf-config =>
>kdebug:kpse_normalize_path (//texmf-var) => 0
>kdebug:path element /texmf-var =>
>kdebug:kpse_normalize_path (//texmf-dist) => 0
>kdebug:path element /texmf-dist =>
>kdebug:returning from generic search([ls-r ls-R]) =>kdebug:variable:
>TEXMFLOG = (nil)
>
>kdebug:start search(xname=aliases, must_exist=1, find_all=1,
>path=//texmf-local://texmf-config://texmf-var://texmf-dist).
>kdebug: path_search(file=aliases, must_exist=1, find_all=1,
>path=//texmf-local://texmf-config://texmf-var://texmf-dist)
>kdebug:kpse_normalize_path (//texmf-local) => 0
>kdebug:kpse_normalize_path (//texmf-config) => 0
>kdebug:kpse_normalize_path (//texmf-var) => 0
>kdebug:kpse_normalize_path (//texmf-dist) => 0
>kdebug:returning from search(aliases) =>
>kdebug:variable: try_std_extension_first = t
>kdebug:start generic search(files=[texmf.cnf], must_exist=0,
>find_all=1,
>path=/[$HOME]/tex-local/texlive/2017/texmf-dist/web2c:/usr/bin:/usr/bin/share/texmf-local/web2c:/usr/bin/share/texmf-dist/web2c:/usr/bin/share/texmf/web2c:/usr/bin/texmf-local/web2c:/usr/bin/texmf-dist/web2c:/usr/bin/texmf/web2c:/usr:/usr/share/texmf-local/web2c:/usr/share/texmf-dist/web2c:/usr/share/texmf/web2c:/usr/texmf-local/web2c:/usr/texmf-dist/web2c:/usr/texmf/web2c://texmf-local/web2c:/://share/texmf-local/web2c://share/texmf-dist/web2c://share/texmf/web2c://texmf-local/web2c://texmf-dist/web2c://texmf/web2c)
>kdebug: dir_list_search_list(files=[texmf.cnf], find_all=1,
>casefold=no)
>kdebug: dir_list_search_list(files=[texmf.cnf], find_all=1,
>casefold=no)
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug: dir_list_search_list(files=[texmf.cnf], find_all=1,
>casefold=yes)
>kdebug: casefold_readable_file(texmf.cnf) in /usr/bin => (nil)
>kdebug: dir_list_search_list(files=[texmf.cnf], find_all=1,
>casefold=no)
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug: dir_list_search_list(files=[texmf.cnf], find_all=1,
>casefold=yes)
>kdebug: casefold_readable_file(texmf.cnf) in /usr => (nil)
>kdebug: dir_list_search_list(files=[texmf.cnf], find_all=1,
>casefold=no)
>kdebug:kpse_normalize_path (//texmf-local/web2c) => 0
>kdebug: dir_list_search_list(files=[texmf.cnf], find_all=1,
>casefold=no)
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug:variable: texmf_casefold_search = 1
>kdebug: dir_list_search_list(files=[texmf.cnf], find_all=1,
>casefold=yes)
>kdebug: casefold_readable_file(texmf.cnf) in / => (nil)
>kdebug:kpse_normalize_path (//share/texmf-local/web2c) => 0
>kdebug:kpse_normalize_path (//share/texmf-dist/web2c) => 0
>kdebug:kpse_normalize_path (//share/texmf/web2c) => 0
>kdebug:kpse_normalize_path (//texmf-local/web2c) => 0
>kdebug:kpse_normalize_path (//texmf-dist/web2c) => 0
>kdebug:kpse_normalize_path (//texmf/web2c) => 0
>kdebug:returning from generic search([texmf.cnf]) =>
>/[$HOME]/tex-local/texlive/2017/texmf-dist/web2c/texmf.cnf
>/usr/share/texmf-dist/web2c/texmf.cnf
>/[$HOME]/tex-local/texlive/2017/texmf-dist/web2c/texmf.cnf
>/usr/share/texmf-dist/web2c/texmf.cnf
>
>-----------------------------------------
>does that help clarify anything?
>
>Cheers,
>
>A
--
PREINING Norbert http://www.preining.info
Accelia Inc. + JAIST + TeX Live + Debian Developer
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the tex-live
mailing list