[tex-live] Issues with texlive locating necessary files
Norbert Preining
preining at logic.at
Sat Mar 14 03:08:15 CET 2015
On Sat, 14 Mar 2015, Mirko Vogt wrote:
> /usr/bin/mktexfmt: line 1027: //texmf-dist/texconfig/tcfmgr: not found
Do you have a proper texmf-dist tree installed?
Building and installing the sources *does*NOT* suffice to get a
running system. You need to have texmf-dist from SVN.
THen you have to put the binaries into
texmf-dist/../bin/ARCH/
(depending on your compile option without the ARCH).
In principle any tex program that uses kpathsea searches first for
the main texmf.cnf via a compiled in list of dirs, that also
includes some relative to the location of the binary.
Use kpsewhich -show-path texmf.cnf to see where the files are searched.
If you want to search different ones, you need to set that before
compiling.
> Question 1) Is setting $TEXMFMAIN as an environment variable the proper
> way? How do other distributions achieve the prefix-path being set correctly?
Installing a proper texmf-dist tree and setting the proper search path
before compiling, if necessary.
> Question 2) What is necessary to make the map file being found by tcfmgr?
a proper kpathsea setup, that is, the main texmf.cnf needs to be found.
I suggest *looking* into the packaging of TeX Live for Debian/Fedora/Suse
etc to see how it is done there.
Norbert
------------------------------------------------------------------------
PREINING, Norbert http://www.preining.info
JAIST, Japan 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