[tex-live] Compiling from source

Zdenek Wagner zdenek.wagner at gmail.com
Wed Jan 14 18:45:51 CET 2015


Under linux it is not wise to do any maintanance as root, you will
have problems. The ls-R files will then be owned by root and whatever
you do later with tlmgr as normal user will fail due to "permission
denied". In order to make the binaries work, they must be in
/usr/local/texlive2014/bin/whatever and thsi directory must be at the
beginning of PATH.
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz


2015-01-14 18:36 GMT+01:00 Henrique Lengler <henriqueleng at opmbx.org>:
> On Wed, Jan 14, 2015 at 03:11:07PM +0000, Henrique Lengler wrote:
>
> So, I'm building just for myself. Will I need extra files like the files in Master, or any
> other thing to have a working tex enviroment? Right now I'm only with the binaries of the
> main source, compiled and installed.
>
> I'm asking because right know I can't run (pdf)tex/(pdf)latex.
> I get:
>     kpathsea: Running mktexfmt tex.fmt
>     I can't find the format file `tex.fmt'!
>
> If manually ran mktexfmt in normal user I get no error, but no message:
>     $ mktexfmt tex.fmt
>     $
> If I run as root:
>     # mktexfmt tex.fmt
>     /local/texlive/2014/texmf-dist/web2c/mktexnam: Could not map source abbreviation  for tex.fmt.
>     /local/texlive/2014/texmf-dist/web2c/mktexnam: Need to update ?
>     mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input tex.fmt
>     This is METAFONT, Version 2.7182818 (TeX Live 2014) (preloaded base=mf)
>
>     kpathsea: Running mktexfmt mf.base
>     I can't find the base file `mf.base'!
>     grep: tex.fmt.log: No such file or directory
>     mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input tex.fmt' failed to make tex.fmt.tfm.
>
> Regards,
>
> Henrique Lengler



More information about the tex-live mailing list