Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Aug 2012 09:50:15 +0200
From:      Dominic Fandrey <kamikaze@bsdforen.de>
To:        Denny Lin <dennylin93@hs.ntnu.edu.tw>
Cc:        ports@freebsd.org
Subject:   Re: [CFT] TexLive port
Message-ID:  <5028B1B7.4030909@bsdforen.de>
In-Reply-To: <20120813024530.GC57907@mail.hs.ntnu.edu.tw>
References:  <50170F2E.2060804@bsdforen.de> <50276571.5070709@bsdforen.de> <20120813024530.GC57907@mail.hs.ntnu.edu.tw>

next in thread | previous in thread | raw e-mail | index | archive | help
On 13/08/2012 04:45, Denny Lin wrote:
> Hi,
>
> On Sun, Aug 12, 2012 at 10:12:33AM +0200, Dominic Fandrey wrote:
>> On 31/07/2012 00:48, Dominic Fandrey wrote:
>> Here we go:
>> http://www.home.hs-karlsruhe.de/~fado1011/texlive/
>>
>> # mkdir ~/texlive
>> # cd ~/texlive
>> # fetch http://www.home.hs-karlsruhe.de/~fado1011/texlive/patch-ports-graphics-poppler.txt http://www.home.hs-karlsruhe.de/~fado1011/texlive/shar-ports-print-texlive.txt
>> # cd /usr
>> # patch < ~/texlive/patch-ports-graphics-poppler.txt
>> # sh ~/texlive/shar-ports-print-texlive.txt
>> # portmaster graphics/poppler
>
> Adding this line to print/texlive-base/Makefile should remove the need
> to patch graphics/poppler:
> CFLAGS+= -I${LOCALBASE}/include
>
>> If you don't have teTeX installed:
>> # portmaster print/texlive
>>
>> If you have teTeX installed:
>> # portmaster -o print/texlive-texmf print/teTeX-texmf
>> # portmaster -o print/texlive-base print/teTeX-base
>> # portmaster -o print/texlive print/teTeX
>
> This probably needs to be run before portmaster if teTeX is installed:
> # pkg_delete -f 'dvipsk-tetex-*'
> # pkg_delete -f 'xdvik-tetex-*'
>
> print/texlive-base fails to build/install for some reason:
> gmake[4]: Leaving directory `/usr/ports/print/texlive-base/work/texlive-20120701-source/texk/texlive'
> gmake[3]: Leaving directory `/usr/ports/print/texlive-base/work/texlive-20120701-source/texk/texlive'
> gmake[2]: Leaving directory `/usr/ports/print/texlive-base/work/texlive-20120701-source/texk/texlive'
> gmake[1]: Leaving directory `/usr/ports/print/texlive-base/work/texlive-20120701-source/texk'
> texlinks: config file `fmtutil.cnf' not found.

Something must have gone wrong with texlive-texmf. The file should be
in ${LOCALBASE}/share/texmf/web2c/fmtutil.cnf

> I tried searching for fmtutil.cnf:
> # find work/texlive-20120701-source/ -name fmtutil.cnf
> work/texlive-20120701-source/texk/tetex/fmtutil.cnf
>
> This error occurs even when I patched poppler, so it should be unrelated
> to the workaround mentioned above.

Maybe just try to wipe all the teTeX stuff and make a clean start
with print/texlive. It works in my Tinderbox, so the installation
procedure should be fine.

-- 
A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5028B1B7.4030909>