[tex-live] Error when trying to use TeX Live's 2015 tlmgr on FreeBSD 9.3

Nikola Lečić nikola.lecic at anthesphoria.net
Sat Oct 3 20:50:34 CEST 2015


On 2015-10-03 09:38, Zdenek Wagner wrote:
> Since everything from the TeX Live world is free, some other free
> tools make use of the kpsea library. Maybe after installing TL you
> have installed a package that installed its own kpsewhich into
> /usr/local/bin. It should be somthing you compiled from sources,
> otherwise it would be in /usr/bin. (Just my guess...)

On FreeBSD, everything goes to /usr/local, including binaries from
precompiled packages. /usr is for the system itself.

On 2015-10-03 6:18 GMT+02:00 Conny Andersson wrote
> epsffit: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD),
> dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 9.3, stripped
>
> kpsestat: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD),
> dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 9.3, stripped

These binaries are from your ports system (note the FreeBSD version,
different from the one of the TeX Live binaries). If you installed
texworks from the ports, it probably pulled in a lot of other TeX ports
and messed up with your TeX Live install.

If you need something TeX-related from the ports, it will be very
difficult to keep it separate from TeX Live, if you want to use
symlinks. You should either

1) avoid symlinks, and set a proper PATH (as Norbert already said); 

or

2) compile texworks (or anything that you need) yourself, without
ports, and configure it to use TeX Live resources.

-- 
Nikola Lečić = Никола Лечић
fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


More information about the tex-live mailing list