Fwd: fixing kpathsea

N. Andrew Walsh n.andrew.walsh at gmail.com
Sat Nov 9 13:16:02 CET 2019


Hi List,

arrgh, sorry: I accidentally sent the below message only to the recipient
and not the full list.

Any advice on how to resolve the issues described below?

Cheers,
A

---------- Forwarded message ---------
From: N. Andrew Walsh <n.andrew.walsh at gmail.com>
Date: Fri, Nov 8, 2019 at 4:17 PM
Subject: Re: fixing kpathsea
To: Nelson H. F. Beebe <beebe at math.utah.edu>


Hi Nelson,

On Fri, Nov 8, 2019 at 3:43 PM Nelson H. F. Beebe <beebe at math.utah.edu>
wrote:

> To debug the Gentoo mktexlsr.pl missing file problem, run
>
>         strace -f -o foo.strace tlmgr ....
>

that returns:
 $ strace -f -o foo.strace tlmgr
strace: Can't stat 'tlmgr': No such file or directory

>
> It could be that you have a $HOME/.texliveYYYY directory that contains
> additional configuration files that are leading searches astray.  If
> so, try temporarily renaming $HOME/.texliveYYYY to, e.g.,
> $HOME/.texliveYYYY-hide, and then rerun tlmgr.
>

I have a tlmgr in
/home/[$TEXLOCAL]/tex-local/texlive/2017/bin/x86_64-linux/, but if I run
the strace command given above on tlmgr there, I get the following error:

 # strace -f -o foo.strace tlmgr
Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the
TeXLive::TLConfig module) (@INC contains: //texmf-dist/scripts/texlive
//tlpkg /etc/perl /usr/local/lib64/perl5/5.30.0/x86_64-linux
/usr/local/lib64/perl5/5.30.0
/usr/lib64/perl5/vendor_perl/5.30.0/x86_64-linux
/usr/lib64/perl5/vendor_perl/5.30.0 /usr/local/lib64/perl5
/usr/lib64/perl5/vendor_perl/5.12.4 /usr/lib64/perl5/vendor_perl
/usr/lib64/perl5/5.30.0/x86_64-linux /usr/lib64/perl5/5.30.0) at
bin/x86_64-linux/tlmgr line 100.
BEGIN failed--compilation aborted at bin/x86_64-linux/tlmgr line 100.

The only path I have specified that I can find is in .bashrc, which has the
following paths specified:

export
PYTHONPATH=/[$HOME]/Downloads/frescobaldi-git/lib64/python3.5/site-packages/
export PATH=$PATH:/[$TEXLOCAL]/tex-local/texlive/2017/

is that second line formatted incorrectly somehow? I want/need atom and
other tex programs to be able to find the "full" texlive installation, but
system packages depend on being able to find the distro texlive. Is there
some other way I should be writing that?

Cheers,

A
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex-live/attachments/20191109/66b497a4/attachment.html>


More information about the tex-live mailing list