[tex-live] TeX Live on NetBSD: first steps

Jukka Salmi j+tex-live at 2007.salmi.ch
Wed Jun 13 18:43:16 CEST 2007


Hi,

Zdenek Wagner --> tex-live (2007-06-13 16:20:58 +0200):
> OK. Try:
>
> kpsewhich --show-path fmt

$ kpsewhich --show-path fmt
.:/home/jukka/.texmf-config/web2c/unset//:/home/jukka/.texmf-var/web2c/unset//:/home/jukka/texmf/web2c/unset//:!!/a/src/local/texlive/inst/texmf-config/web2c/unset//:!!/a/src/local/texlive/inst/texmf-var/web2c/unset//:!!/a/src/local/texlive/inst/texmf/web2c/unset//:!!/a/src/local/texlive/inst/texmf-local/web2c/unset//:!!/a/src/local/texlive/inst/texmf-dist/web2c/unset//:/home/jukka/.texmf-config/web2c///:/home/jukka/.texmf-var/web2c///:/home/jukka/texmf/web2c///:!!/a/src/local/texlive/inst/texmf-config/web2c///:!!/a/src/local/texlive/inst/texmf-var/web2c///:!!/a/src/local/texlive/inst/texmf/web2c///:!!/a/src/local/texlive/inst/texmf-local/web2c///:!!/a/src/local/texlive/inst/texmf-dist/web2c///

(on this system /a/src/local is the same as /usr/local/src)

Hmm, these $HOME/.texmf-* directories don't exist here, but I'm able
to write to my $HOME ;-) so it should be possible to create them as
needed...

Since I'm not sure whether this should be interpreted as failure or
as success I attached output of `texconfig conf' as Martin requested.


> mktexfmt apparently did not manage to generate latex.fmt. You probably
> have something wrong in your texmf.cnf so that mktexfmt did not find
> any writable directory. Or the writable directory is preceded by !!
> which means that latex.fmt will be found only by running mktexlsr
> which was not invoked automaticall by mistake.. You can also try
>
> kpsewhich latex.fmt
>
> before and after running mktexlsr. If latex.fmt is found only after
> mktexlsr, it is the !! problem. In your setup, latex.fmt should be
> created in /usr/local/src/texlive/texmf-var/web2c

$ kpsewhich latex.fmt
$ echo $?
1
$ mktexlsr
mktexlsr: Updating /a/src/local/texlive/inst/texmf/ls-R... 
mktexlsr: Updating /a/src/local/texlive/inst/texmf-var/ls-R... 
mktexlsr: Done.
$ kpsewhich latex.fmt
$ echo $?
1


> It is also possible that mktexfmt did not find tha latex sources in
> /usr/local/src/texlive/inst/tex/latex or maybe your settings in
> texmf.cnf are different.

Hmm, there's no such directory here:

$ cd /usr/local/src/texlive
$ ls inst/tex/latex
ls: inst/tex/latex: No such file or directory

$ find . -name latex | xargs ls -ld
lrwxr-xr-x  1 jukka  wsrc    6 Jun 13 13:07 ./inst/bin/i386-unknown-netbsdelf4.99.20/latex -> pdftex
-rwxr-xr-x  1 jukka  wsrc   92 Jan 17  2006 ./texk/texlive/latex
drwxr-xr-x  2 jukka  wsrc  512 Sep 30  2006 ./texk/xdvipdfmx/contrib/latex


> If latex.fmt was not built, you can try to generate it manually by:
>
> fmtutil --byfmt latex
>
> it might tell you the reason why it cannot succeed.

$ fmtutil --byfmt latex
$ echo $?
0
$ find /usr/local/src/texlive -name latex.fmt
$ 


Thanks for your help so far!

Regards, Jukka

-- 
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~
-------------- next part --------------
=========================== version information ==========================
teTeX-src release:   (info not available)
teTeX-texmf release: (info not available)

==================== binaries found by searching $PATH ===================
PATH=/usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20:/home/jukka/bin:/usr/local/bin:/usr/local/sbin:/usr/pkg/bin:/usr/pkg/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/games
kpsewhich: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/kpsewhich
updmap: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/updmap
fmtutil: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/fmtutil
texconfig: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/texconfig
tex: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/tex
pdftex: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/pdftex
mktexpk: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/mktexpk
dvips: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/dvips
dvipdfm: /usr/local/src/texlive/inst/bin/i386-unknown-netbsdelf4.99.20/dvipdfm

=========================== active config files ==========================
/a/src/local/texlive/inst/texmf/web2c/texmf.cnf
/a/src/local/texlive/inst/texmf/web2c/fmtutil.cnf
/a/src/local/texlive/inst/texmf/xdvi/XDvi
updmap.cfg: not found
config.ps: not found
mktex.cnf: not found
pdftexconfig.tex: not found
config: not found

============================= font map files =============================
psfonts.map: 
pdftex.map: 
ps2pk.map: 
dvipdfm.map: 

=========================== kpathsea variables ===========================
TEXMFMAIN=/a/src/local/texlive/inst/texmf
TEXMFDIST=/a/src/local/texlive/inst/texmf-dist
TEXMFLOCAL=/a/src/local/texlive/inst/texmf-local
TEXMFSYSVAR=/a/src/local/texlive/inst/texmf-var
TEXMFSYSCONFIG=/a/src/local/texlive/inst/texmf-config
TEXMFVAR=/home/jukka/.texmf-var
TEXMFCONFIG=/home/jukka/.texmf-config
TEXMFHOME=/home/jukka/texmf
VARTEXFONTS=/var/tmp/texfonts
TEXMF={/home/jukka/.texmf-config,/home/jukka/.texmf-var,/home/jukka/texmf,!!/a/src/local/texlive/inst/texmf-config,!!/a/src/local/texlive/inst/texmf-var,!!/a/src/local/texlive/inst/texmf,!!/a/src/local/texlive/inst/texmf-local,!!/a/src/local/texlive/inst/texmf-dist}
SYSTEXMF=/a/src/local/texlive/inst/texmf-local:/a/src/local/texlive/inst/texmf:/a/src/local/texlive/inst/texmf-dist
TEXMFDBS={/home/jukka/.texmf-config,/home/jukka/.texmf-var,/home/jukka/texmf,!!/a/src/local/texlive/inst/texmf-config,!!/a/src/local/texlive/inst/texmf-var,!!/a/src/local/texlive/inst/texmf,!!/a/src/local/texlive/inst/texmf-local,!!/a/src/local/texlive/inst/texmf-dist}:/var/tmp/texfonts
WEB2C={/home/jukka/.texmf-config,/home/jukka/.texmf-var,/home/jukka/texmf,!!/a/src/local/texlive/inst/texmf-config,!!/a/src/local/texlive/inst/texmf-var,!!/a/src/local/texlive/inst/texmf,!!/a/src/local/texlive/inst/texmf-local,!!/a/src/local/texlive/inst/texmf-dist}/web2c
TEXPSHEADERS=.:{/home/jukka/.texmf-config,/home/jukka/.texmf-var,/home/jukka/texmf,!!/a/src/local/texlive/inst/texmf-config,!!/a/src/local/texlive/inst/texmf-var,!!/a/src/local/texlive/inst/texmf,!!/a/src/local/texlive/inst/texmf-local,!!/a/src/local/texlive/inst/texmf-dist}/{dvips,fonts/{enc,type1,type42,type3}}//
TEXCONFIG={/home/jukka/.texmf-config,/home/jukka/.texmf-var,/home/jukka/texmf,!!/a/src/local/texlive/inst/texmf-config,!!/a/src/local/texlive/inst/texmf-var,!!/a/src/local/texlive/inst/texmf,!!/a/src/local/texlive/inst/texmf-local,!!/a/src/local/texlive/inst/texmf-dist}/dvips//
ENCFONTS=.:{/home/jukka/.texmf-config,/home/jukka/.texmf-var,/home/jukka/texmf,!!/a/src/local/texlive/inst/texmf-config,!!/a/src/local/texlive/inst/texmf-var,!!/a/src/local/texlive/inst/texmf,!!/a/src/local/texlive/inst/texmf-local,!!/a/src/local/texlive/inst/texmf-dist}/fonts/enc//
TEXFONTMAPS=.:{/home/jukka/.texmf-config,/home/jukka/.texmf-var,/home/jukka/texmf,!!/a/src/local/texlive/inst/texmf-config,!!/a/src/local/texlive/inst/texmf-var,!!/a/src/local/texlive/inst/texmf,!!/a/src/local/texlive/inst/texmf-local,!!/a/src/local/texlive/inst/texmf-dist}/fonts/map/{kpsewhich,pdftex,dvips,}//

==== kpathsea variables (from environment only; ok if no output here) ====


More information about the tex-live mailing list